[Harbour] SF.net SVN: harbour-project:[14655] trunk/harbour

2010-06-11 Thread vszakats
Revision: 14655
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14655view=rev
Author:   vszakats
Date: 2010-05-31 23:00:55 + (Mon, 31 May 2010)

Log Message:
---
2010-06-01 01:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * src/common/hbver.c
+ Applied patch sent by Tamas Tevesz to clean up LLVM/Clang 
  version detection for all existing cases. Thank you very much.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/src/common/hbver.c


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


[Harbour] SF.net SVN: harbour-project:[14664] trunk/harbour

2010-06-11 Thread vszakats
Revision: 14664
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14664view=rev
Author:   vszakats
Date: 2010-06-02 15:01:35 + (Wed, 02 Jun 2010)

Log Message:
---
2010-06-02 17:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
% Using precompiled regexp.

  * ChangeLog
! Fixed my name into header of previous entry.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14657] trunk/harbour

2010-06-11 Thread vszakats
Revision: 14657
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14657view=rev
Author:   vszakats
Date: 2010-06-01 19:46:00 + (Tue, 01 Jun 2010)

Log Message:
---
2010-06-01 21:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * src/vm/fm.c
  * src/vm/set.c
* SET( _SET_HBOUTLOG, NIL ) will now reset the internal output
  name to NULL, which is also the new internal default value.
* After this change the GPF handler and FM STAT dump code
  will do the defaulting to hb_out.log filename, if the
  internal _SET_HBOUTLOG value is NULL. This causes a small
  incompatibility in how log file can be disabled, and at the
  same time allows to implement low-level logging logic for
  default case which is safer than current one, while allowing
  the user (developer) to set a custom log filename and expect
  regular log file append behavior.
  From now on to disable logging, use: SET( _SET_HBOUTLOG )

  * utils/hbmk2/hbmk2.prg
! Fixed to not do pkg detection and key header evaluation
  after -stop and certain modes.
+ Added full list of std C and POSIX headers to the header
  exclusion list in header dependency parser code.
  Also added dos.h.

  * contrib/xhb/dbgfxc.c
* Formatting.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/xhb/dbgfxc.c
trunk/harbour/src/vm/fm.c
trunk/harbour/src/vm/set.c
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14663] trunk/harbour

2010-06-11 Thread vszakats
Revision: 14663
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14663view=rev
Author:   vszakats
Date: 2010-06-02 11:16:36 + (Wed, 02 Jun 2010)

Log Message:
---
2010-06-02 13:10 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
  * utils/hbmk2/hbmk2.prg
+ Now uses regular expression to extract #include directives
  from source files, so now it should recognize all supported
  syntax variations (f.e.   # include   ). The only
  difference between real source parser is now only the lack
  of comment filtering (and no preprocessor, but this latter
  isn't desired for multiple reasons).
  Pls review me.

  * src/rtl/hbregex.c
* HB_ATX() cleanup code layout, minimalized variable scopes.
% HB_ATX() minor optimization: No need to check pcount before
  calling hb_stor*() functions since it's done anyway inside
  those calls.
* HB_ATX() will now default the 5th nEnd parameter to the
  full length of the passed source string. It's slight
  incompatibility though I doubt too many users would have
  called this with empty 5th parameter, since the function
  just didn't do anything in this case.
  Pls review this, maybe I misunderstood original intent.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/src/rtl/hbregex.c
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14666] trunk/harbour

2010-06-11 Thread vszakats
Revision: 14666
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14666view=rev
Author:   vszakats
Date: 2010-06-02 17:01:12 + (Wed, 02 Jun 2010)

Log Message:
---
2010-06-02 19:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
+ Added information about standard header locations (as comment yet).
* Minor change: HBMK2_HAS_* - HBMK_HAS_*

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14667] trunk/harbour

2010-06-11 Thread vszakats
Revision: 14667
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14667view=rev
Author:   vszakats
Date: 2010-06-02 17:04:25 + (Wed, 02 Jun 2010)

Log Message:
---
2010-06-02 19:04 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
! Fixed to also recognize '#includename' / '#includename' 
  syntax.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14669] trunk/harbour

2010-06-11 Thread vszakats
Revision: 14669
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14669view=rev
Author:   vszakats
Date: 2010-06-03 08:43:47 + (Thu, 03 Jun 2010)

Log Message:
---
2010-06-03 10:43 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * harbour-win-spec
  * src/pp/hbpp.c
  * src/compiler/hbusage.c
  * doc/class_tp.txt
  * doc/howtobld.txt
  * doc/howtosvn.txt
  * doc/hdr_tpl.txt
  * doc/readme.txt
  * doc/whatsnew.txt
  * harbour-wce-spec
  * INSTALL
  * harbour.spec
  * utils/hbformat/hbformat.prg
  * utils/hbmk2/examples/plug_tpl.prg
  * utils/hbi18n/hbi18n.prg
  * utils/hbtest/hbtest.prg
  * utils/hbrun/hbrun.prg
  * config/global.mk
* Deleted 'www.' from harbour-project.org website name.
  (www.harbour-project.org - harbour-project.org)

  * contrib/xhb/xhbarr.c
+ Added TOFIX for AREMOVE() which should better be moved
  to hbxpp lib (possibly after deleting the xhb extension from
  that implementation).

  * package/winuni/RELNOTES
+ Added 'harbour-project.org'

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/INSTALL
trunk/harbour/config/global.mk
trunk/harbour/contrib/xhb/xhbarr.c
trunk/harbour/doc/class_tp.txt
trunk/harbour/doc/hdr_tpl.txt
trunk/harbour/doc/howtobld.txt
trunk/harbour/doc/howtosvn.txt
trunk/harbour/doc/readme.txt
trunk/harbour/doc/whatsnew.txt
trunk/harbour/harbour-wce-spec
trunk/harbour/harbour-win-spec
trunk/harbour/harbour.spec
trunk/harbour/package/winuni/RELNOTES
trunk/harbour/src/compiler/hbusage.c
trunk/harbour/src/pp/hbpp.c
trunk/harbour/utils/hbformat/hbformat.prg
trunk/harbour/utils/hbi18n/hbi18n.prg
trunk/harbour/utils/hbmk2/examples/plug_tpl.prg
trunk/harbour/utils/hbrun/hbrun.prg
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


[Harbour] SF.net SVN: harbour-project:[14654] trunk/harbour

2010-06-11 Thread vszakats
Revision: 14654
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14654view=rev
Author:   vszakats
Date: 2010-05-31 22:52:21 + (Mon, 31 May 2010)

Log Message:
---
2010-06-01 00:51 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  + contrib/hbct/hbct.hbp
  + contrib/xhb/xhb.hbp
  + contrib/hbtpathy/hbtpathy.hbp
  + contrib/hbgt/hbgt.hbp
  + contrib/hbziparc/hbziparc.hbp
  + contrib/hbxpp/hbxpp.hbp
  + contrib/rddbmcdx/hbbmcdx.hbp
  + contrib/hbfoxpro/hbfoxpro.hbp
  + contrib/hbfoxpro/hbfoxpro.hbc
  + contrib/rddsql/rddsql.hbp
  + contrib/hbclipsm/hbclipsm.hbp
+ Added new hbmk2 make files.

  * contrib/hbfoxpro/hbfoxpro.ch
+ Added copyright holder names.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbfoxpro/hbfoxpro.ch

Added Paths:
---
trunk/harbour/contrib/hbclipsm/hbclipsm.hbp
trunk/harbour/contrib/hbct/hbct.hbp
trunk/harbour/contrib/hbfoxpro/hbfoxpro.hbc
trunk/harbour/contrib/hbfoxpro/hbfoxpro.hbp
trunk/harbour/contrib/hbgt/hbgt.hbp
trunk/harbour/contrib/hbtpathy/hbtpathy.hbp
trunk/harbour/contrib/hbxpp/hbxpp.hbp
trunk/harbour/contrib/hbziparc/hbziparc.hbp
trunk/harbour/contrib/rddbmcdx/hbbmcdx.hbp
trunk/harbour/contrib/rddsql/rddsql.hbp
trunk/harbour/contrib/xhb/xhb.hbp


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


[Harbour] SF.net SVN: harbour-project:[14653] trunk/harbour

2010-06-11 Thread vszakats
Revision: 14653
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14653view=rev
Author:   vszakats
Date: 2010-05-31 22:40:55 + (Mon, 31 May 2010)

Log Message:
---
2010-06-01 00:39 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  + contrib/hbblat/hbblat.hbp
  + contrib/hbqt/gtqtc/gtqtc.hbp
  + contrib/hbqt/gtqtc/gtqtcs.hbp
  + contrib/hbblink/hbblink.hbp
  + contrib/hbnf/hbnf.hbp
  + contrib/hbmemio/hbmemio.hbp
  + contrib/hbfship/hbfship.hbp
  + contrib/hbnetio/hbnetio.hbp
  + contrib/gtwvg/gtwvg.hbp
  + contrib/hbmisc/hbmisc.hbp
  + contrib/hbbtree/hbbtree.hbp
+ Added hbmk2 make files.
; NOTE: I intend to move hbbtree to the examples section.
It has unfixed portability problems since long time.

  * contrib/hbqt/hbqt_common.hbm
  * contrib/hbqt/detect.mk
! Fixed key header name after last changes.

  * contrib/hbqt/hbqts.hbp
  * contrib/hbqt/hbqtguis.hbp
  * contrib/hbqt/hbqtcores.hbp
  * contrib/hbqt/hbqtnetworks.hbp
+ Skipping build if HB_QT_STATIC is not set.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbqt/detect.mk
trunk/harbour/contrib/hbqt/hbqt_common.hbm
trunk/harbour/contrib/hbqt/hbqtcores.hbp
trunk/harbour/contrib/hbqt/hbqtguis.hbp
trunk/harbour/contrib/hbqt/hbqtnetworks.hbp
trunk/harbour/contrib/hbqt/hbqts.hbp

Added Paths:
---
trunk/harbour/contrib/gtwvg/gtwvg.hbp
trunk/harbour/contrib/hbblat/hbblat.hbp
trunk/harbour/contrib/hbblink/hbblink.hbp
trunk/harbour/contrib/hbbtree/hbbtree.hbp
trunk/harbour/contrib/hbfship/hbfship.hbp
trunk/harbour/contrib/hbmemio/hbmemio.hbp
trunk/harbour/contrib/hbmisc/hbmisc.hbp
trunk/harbour/contrib/hbnetio/hbnetio.hbp
trunk/harbour/contrib/hbnf/hbnf.hbp
trunk/harbour/contrib/hbqt/gtqtc/gtqtc.hbp
trunk/harbour/contrib/hbqt/gtqtc/gtqtcs.hbp


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


[Harbour] SF.net SVN: harbour-project:[14642] trunk/harbour

2010-05-31 Thread vszakats
Revision: 14642
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14642view=rev
Author:   vszakats
Date: 2010-05-31 08:14:05 + (Mon, 31 May 2010)

Log Message:
---
2010-05-31 10:13 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/xhb/hbcompat.ch
  * contrib/xhb/xhb.ch
+ Added xhb.ch translations for following functions:
  AINS(), ADEL(), NETNAME(), MEMOWRIT(), SAVESCREEN(),
  RESTSCREEN(), RTRIM(), TRIM(), ALLTRIM()

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/xhb/hbcompat.ch
trunk/harbour/contrib/xhb/xhb.ch


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


[Harbour] SF.net SVN: harbour-project:[14645] trunk/harbour

2010-05-31 Thread vszakats
Revision: 14645
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14645view=rev
Author:   vszakats
Date: 2010-05-31 11:04:38 + (Mon, 31 May 2010)

Log Message:
---
2010-05-31 12:58 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbqt/hbqt.h
  * contrib/hbqt/hbqt_hbqtableview.h
  * contrib/hbqt/hbqt_hbevents.h
  * contrib/hbqt/hbqt_hbdbfmodel.cpp
  * contrib/hbqt/hbqt_hbqsyntaxhighlighter.cpp
  * contrib/hbqt/hbqt_hbqmainwindow.h
  * contrib/hbqt/hbqt_hbqtableview.cpp
  * contrib/hbqt/hbqt_hbevents.cpp
  * contrib/hbqt/hbqt_hbqplaintextedit.h
  * contrib/hbqt/hbqt_hbdbfmodel.h
  * contrib/hbqt/hbqt_destruct.cpp
  * contrib/hbqt/hbqt_utils.cpp
  * contrib/hbqt/hbqt_hbqsyntaxhighlighter.h
  * contrib/hbqt/hbqt_hbqplaintextedit.cpp
  * contrib/hbqt/hbqt_hbslots.cpp
  * contrib/hbqt/qth/QVariant.qth
  * contrib/hbqt/qth/QCursor.qth
  * contrib/hbqt/qth/QClipboard.qth
  * contrib/hbqt/qth/QApplication.qth
  * contrib/hbqt/qth/QCoreApplication.qth
  * contrib/hbqt/qth/QImage.qth
  * contrib/hbqt/qth/QUrl.qth
  * contrib/hbqt/qth/QAbstractItemModel.qth
  * contrib/hbqt/qth/QImageReader.qth
  * contrib/hbqt/qth/QWebHistoryItem.qth
  * contrib/hbqt/qth/QFont.qth
  * contrib/hbqt/qth/QFontDatabase.qth
! Fixed to use '#include QModule/QName' format when referring
  to QT headers. This is the official way and it allows to clean
  the include header paths.
! Fixed to use '#include QtCore/qglobal' instead of
  '#include qglobal.h' for the same reason as above.

  * contrib/hbqt/hbqt.h
+ Added '#include QtCore/QObject' to make hbmk2 component
  detection happy. This is slight hack as I didn't want to
  introduce parsing of '' style system headers just for the
  sake of QT. Anyway it's quite humble hack without side effects.

  * contrib/hbqt/detect.mk
* Changed to 'QtCore/qglobal.h' as key header name used for
  detection.
! Fix to header dir autodetection path on darwin platform.
  (it would have caused potential problem with QT 5.x releases)
% Simplified header path list for non-darwin platforms.

  + contrib/hbqt/hbqt_common.hbm
  + contrib/hbqt/hbqt.hbp
  + contrib/hbqt/hbqts.hbp
  + contrib/hbqt/hbqtcore.hbp
  + contrib/hbqt/hbqtcores.hbp
  + contrib/hbqt/hbqtgui.hbp
  + contrib/hbqt/hbqtguis.hbp
  + contrib/hbqt/hbqtnetwork.hbp
  + contrib/hbqt/hbqtnetworks.hbp
+ Added hbmk2 make files for HBQT libs.
  Features are equivalent to the GNU Make flavour.
  (only tested on Windows so far)

  + contrib/hbxbp/hbxbp.hbp
+ Added hbmk2 make file for HBXBP lib.

  * contrib/hbfbird/hbfbird.hbp
  * contrib/hbsms/hbsms.hbp
* Use ${hb_name} instead of ${hb_dirname}.
+ Added -w3 -es3 options.

  * utils/hbmk2/hbmk2.prg
+ Set pathseps to '/' in -reqheader=' and
  '-reqpkg=' header names.

  - utils/hbmk2/examples/plug_moc.prg
  + contrib/hbqt/plug_moc.prg
* Moved inside hbqt lib.

  * contrib/hbqt/qtgui/*
  * contrib/hbqt/qtcore/*
* Regenerated.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbfbird/hbfbird.hbp
trunk/harbour/contrib/hbqt/detect.mk
trunk/harbour/contrib/hbqt/hbqt.h
trunk/harbour/contrib/hbqt/hbqt_destruct.cpp
trunk/harbour/contrib/hbqt/hbqt_hbdbfmodel.cpp
trunk/harbour/contrib/hbqt/hbqt_hbdbfmodel.h
trunk/harbour/contrib/hbqt/hbqt_hbevents.cpp
trunk/harbour/contrib/hbqt/hbqt_hbevents.h
trunk/harbour/contrib/hbqt/hbqt_hbqmainwindow.h
trunk/harbour/contrib/hbqt/hbqt_hbqplaintextedit.cpp
trunk/harbour/contrib/hbqt/hbqt_hbqplaintextedit.h
trunk/harbour/contrib/hbqt/hbqt_hbqsyntaxhighlighter.cpp
trunk/harbour/contrib/hbqt/hbqt_hbqsyntaxhighlighter.h
trunk/harbour/contrib/hbqt/hbqt_hbqtableview.cpp
trunk/harbour/contrib/hbqt/hbqt_hbqtableview.h
trunk/harbour/contrib/hbqt/hbqt_hbslots.cpp
trunk/harbour/contrib/hbqt/hbqt_utils.cpp
trunk/harbour/contrib/hbqt/qtcore/QAbstractItemModel.cpp
trunk/harbour/contrib/hbqt/qtcore/QCoreApplication.cpp
trunk/harbour/contrib/hbqt/qtcore/QUrl.cpp
trunk/harbour/contrib/hbqt/qtcore/QVariant.cpp
trunk/harbour/contrib/hbqt/qtgui/QApplication.cpp
trunk/harbour/contrib/hbqt/qtgui/QClipboard.cpp
trunk/harbour/contrib/hbqt/qtgui/QCursor.cpp
trunk/harbour/contrib/hbqt/qtgui/QFont.cpp
trunk/harbour/contrib/hbqt/qtgui/QFontDatabase.cpp
trunk/harbour/contrib/hbqt/qtgui/QImage.cpp
trunk/harbour/contrib/hbqt/qtgui/QImageReader.cpp
trunk/harbour/contrib/hbqt/qth/QAbstractItemModel.qth
trunk/harbour/contrib/hbqt/qth/QApplication.qth
trunk/harbour/contrib/hbqt/qth/QClipboard.qth
trunk/harbour/contrib/hbqt/qth/QCoreApplication.qth
trunk/harbour/contrib/hbqt/qth/QCursor.qth
trunk/harbour/contrib/hbqt/qth/QFont.qth
trunk/harbour/contrib/hbqt/qth/QFontDatabase.qth
trunk/harbour/contrib/hbqt/qth/QImage.qth
trunk/harbour/contrib/hbqt/qth/QImageReader.qth
trunk/harbour/contrib/hbqt

[Harbour] SF.net SVN: harbour-project:[14646] trunk/harbour

2010-05-31 Thread vszakats
Revision: 14646
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14646view=rev
Author:   vszakats
Date: 2010-05-31 11:25:39 + (Mon, 31 May 2010)

Log Message:
---
2010-05-31 13:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  + contrib/hbwin/tests/oletst2.vbs
  + contrib/hbwin/tests/oletst2.js
+ Added vbscript and jscript test code.

  * contrib/hbwin/tests/oletst3.bas
! Fixed SVN props.

Modified Paths:
--
trunk/harbour/ChangeLog

Added Paths:
---
trunk/harbour/contrib/hbwin/tests/oletst2.js
trunk/harbour/contrib/hbwin/tests/oletst2.vbs

Property Changed:

trunk/harbour/contrib/hbwin/tests/oletst3.bas


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


[Harbour] SF.net SVN: harbour-project:[14647] trunk/harbour

2010-05-31 Thread vszakats
Revision: 14647
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14647view=rev
Author:   vszakats
Date: 2010-05-31 13:56:40 + (Mon, 31 May 2010)

Log Message:
---
2010-05-31 15:55 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  + contrib/gtalleg/gtalleg.hbp
  + contrib/gtalleg/gtallegs.hbp
  + contrib/hbcurl/hbcurl.hbp
  + contrib/hbcurl/hbcurls.hbp
  + contrib/hbssl/hbssl.hbp
  + contrib/hbssl/hbssls.hbp
+ Added .hbp files for some thougher libs.

  * contrib/hbqt/hbqt_common.hbm
  * contrib/hbqt/hbqt.hbp
  * contrib/hbqt/hbqts.hbp
  * contrib/hbqt/hbqtcore.hbp
  * contrib/hbqt/hbqtcores.hbp
  * contrib/hbqt/hbqtgui.hbp
  * contrib/hbqt/hbqtguis.hbp
  * contrib/hbqt/hbqtnetwork.hbp
  * contrib/hbqt/hbqtnetworks.hbp
  * contrib/hbfbird/hbfbird.hbp
  * contrib/hbxbp/hbxbp.hbp
  * contrib/hbcomm/hbcomm.hbp
  * contrib/hbsms/hbsms.hbp
+ Added -nohbc.
! Fixed QT hbmk2 files to use different working dir for
  static and dynamic builds.
! Fixed QT hbmk2 files to create static libs with proper
  name.

  * contrib/hbcurl/hbcurls/Makefile
! Minor cleanup.

  * utils/hbmk2/hbmk2.prg
+ Will now also parse '#include name' style header dependencies.

  * contrib/hbqt/detect.mk
* Synced key header name with .hbp.

  * contrib/hbcomm/hbcomm.hbp
+ Added missing -w3 -es2.

  * contrib/hbqt/hbqt.h
- Deleted mild hack no more necessary.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbcomm/hbcomm.hbp
trunk/harbour/contrib/hbcurl/hbcurls/Makefile
trunk/harbour/contrib/hbfbird/hbfbird.hbp
trunk/harbour/contrib/hbqt/detect.mk
trunk/harbour/contrib/hbqt/hbqt.h
trunk/harbour/contrib/hbqt/hbqt.hbp
trunk/harbour/contrib/hbqt/hbqt_common.hbm
trunk/harbour/contrib/hbqt/hbqtcore.hbp
trunk/harbour/contrib/hbqt/hbqtcores.hbp
trunk/harbour/contrib/hbqt/hbqtgui.hbp
trunk/harbour/contrib/hbqt/hbqtguis.hbp
trunk/harbour/contrib/hbqt/hbqtnetwork.hbp
trunk/harbour/contrib/hbqt/hbqtnetworks.hbp
trunk/harbour/contrib/hbqt/hbqts.hbp
trunk/harbour/contrib/hbsms/hbsms.hbp
trunk/harbour/contrib/hbxbp/hbxbp.hbp
trunk/harbour/utils/hbmk2/hbmk2.prg

Added Paths:
---
trunk/harbour/contrib/gtalleg/gtalleg.hbp
trunk/harbour/contrib/gtalleg/gtallegs.hbp
trunk/harbour/contrib/hbcurl/hbcurl.hbp
trunk/harbour/contrib/hbcurl/hbcurls.hbp
trunk/harbour/contrib/hbssl/hbssl.hbp
trunk/harbour/contrib/hbssl/hbssls.hbp


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


[Harbour] SF.net SVN: harbour-project:[14649] trunk/harbour

2010-05-31 Thread vszakats
Revision: 14649
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14649view=rev
Author:   vszakats
Date: 2010-05-31 17:49:04 + (Mon, 31 May 2010)

Log Message:
---
2010-05-31 19:47 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
+ Added experimental support for filters containing string
  comparisons, f.e.: '{MY_VAR='hello'}-cflag=-DMY_FLAG'
; NOTE: It's not guaranteed yet that this feature will stay.

  * include/hbzlib.ch
+ Added HB_ZLIB_RES_* zlib result values.

  * contrib/xhb/Makefile
  - contrib/xhb/hbcomprs.c
  + contrib/xhb/hbcomprs.prg
  + contrib/xhb/tests/compress.prg
+ Rewritten xhb compatiblity compression functions in .prg.
  The main reason was to avoid dependence on zlib.h on C level.
  This simplifies the build layout.
! This fixes last zip error to work in MT programs.
+ Added test/demo program from xhb. Work by Giancarlo Niccolai.
; NOTE: Tested only with xhb test/demo program.

  * contrib/xhb/hbcomprs.ch
+ Changed to use HB_ZLIB_* constants. So it's now only a wrapper
  instead of replicating values.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/xhb/Makefile
trunk/harbour/contrib/xhb/hbcomprs.ch
trunk/harbour/include/hbzlib.ch
trunk/harbour/utils/hbmk2/hbmk2.prg

Added Paths:
---
trunk/harbour/contrib/xhb/hbcomprs.prg
trunk/harbour/contrib/xhb/tests/compress.prg

Removed Paths:
-
trunk/harbour/contrib/xhb/hbcomprs.c


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


[Harbour] SF.net SVN: harbour-project:[14650] trunk/harbour

2010-05-31 Thread vszakats
Revision: 14650
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14650view=rev
Author:   vszakats
Date: 2010-05-31 18:36:22 + (Mon, 31 May 2010)

Log Message:
---
2010-05-31 20:35 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  + contrib/hbtip/hbtip.hbp
  + contrib/hbtip/hbtipssl.hbp
+ Added hbtip hbmk2 make files.

  * contrib/hbssl/hbssl.hbp
  * contrib/hbssl/hbssls.hbp
  * contrib/hbssl/hbssl.h
  * contrib/hbssl/rand.c
! Fixed to avoid -U trick in build files.
  (static/dll flag reversion logic moved to .c level)

  * contrib/hbtip/Makefile
* Formatting.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbssl/hbssl.h
trunk/harbour/contrib/hbssl/hbssl.hbp
trunk/harbour/contrib/hbssl/hbssls.hbp
trunk/harbour/contrib/hbssl/rand.c
trunk/harbour/contrib/hbtip/Makefile

Added Paths:
---
trunk/harbour/contrib/hbtip/hbtip.hbp
trunk/harbour/contrib/hbtip/hbtipssl.hbp


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


[Harbour] SF.net SVN: harbour-project:[14651] trunk/harbour

2010-05-31 Thread vszakats
Revision: 14651
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14651view=rev
Author:   vszakats
Date: 2010-05-31 19:00:30 + (Mon, 31 May 2010)

Log Message:
---
2010-05-31 20:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbtip/hbtipssl/Makefile
  * contrib/hbtip/Makefile
+ Always create hbtipssl. (not just when 
  openssl is detected)

  * config/detect.mk
  * contrib/hbssl/hbssls/Makefile
  * contrib/hbssl/Makefile
* Moved openssl detection from central (core) location 
  to hbssl lib.
! Fixed hbssl GNU Make files after recent change in 
  static/dynamic selection.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/config/detect.mk
trunk/harbour/contrib/hbssl/Makefile
trunk/harbour/contrib/hbssl/hbssls/Makefile
trunk/harbour/contrib/hbtip/Makefile
trunk/harbour/contrib/hbtip/hbtipssl/Makefile


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


[Harbour] SF.net SVN: harbour-project:[14656] trunk/harbour

2010-05-31 Thread vszakats
Revision: 14656
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14656view=rev
Author:   vszakats
Date: 2010-05-31 23:47:15 + (Mon, 31 May 2010)

Log Message:
---
2010-06-01 01:46 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
+ Will now ignore current and host directory when looking
  for system headers () in header dependency finder code.

  + contrib/hbmysql/hbmysql.hbp
  + contrib/sddmy/sddmy.hbp
  + contrib/sddfb/sddfb.hbp
  + contrib/sddpg/sddpg.hbp
  + contrib/hbcups/hbcups.hbp
  + contrib/hbpgsql/hbpgsql.hbp
  + contrib/rddads/rddads.hbp
  + contrib/hbfimage/hbfimage.hbp
  + contrib/hbgd/hbgd.hbp
  + contrib/sddoci/sddoci.hbp
  + contrib/hbcairo/hbcairo.hbp
+ Added new hbmk2 make files.

  * contrib/hbgd/Makefile
- Deleted some information from cmoment. (now included in INSTALL)

  * contrib/hbcairo/hbcairo.h
* Formatting.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbcairo/hbcairo.h
trunk/harbour/contrib/hbgd/Makefile
trunk/harbour/utils/hbmk2/hbmk2.prg

Added Paths:
---
trunk/harbour/contrib/hbcairo/hbcairo.hbp
trunk/harbour/contrib/hbcups/hbcups.hbp
trunk/harbour/contrib/hbfimage/hbfimage.hbp
trunk/harbour/contrib/hbgd/hbgd.hbp
trunk/harbour/contrib/hbmysql/hbmysql.hbp
trunk/harbour/contrib/hbpgsql/hbpgsql.hbp
trunk/harbour/contrib/rddads/rddads.hbp
trunk/harbour/contrib/sddfb/sddfb.hbp
trunk/harbour/contrib/sddmy/sddmy.hbp
trunk/harbour/contrib/sddoci/sddoci.hbp
trunk/harbour/contrib/sddpg/sddpg.hbp


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


[Harbour] SF.net SVN: harbour-project:[14641] trunk/harbour

2010-05-30 Thread vszakats
Revision: 14641
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14641view=rev
Author:   vszakats
Date: 2010-05-30 18:01:29 + (Sun, 30 May 2010)

Log Message:
---
2010-05-30 19:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/xhb/hbcompat.ch
  * contrib/xhb/xhbfs.c
! Deleted FILESIZE(). It's not an xhb compatibility function, 
  but one offered as part of CT lib in xhb, and HBCT in Harbour.

  * src/common/hbver.c
+ Added compiler version detection for clang 2.x (and newer)
  Patch by Tamas Tevesz.

  * INSTALL
* Minor.

  * config/bsd/clang.mk
  * config/linux/clang.mk
+ Clearing forced C++ mode if clang 1.x is detected.
  (Patch from Tamas Tevesz. Slight fix added by me to
  set HB_CMP when falling back to C mode. I didn't make
  tests though.)
; NOTE: Probably HB_BUILD_MODE=c should be export-ed
to avoid double evaluation. Pls test it.

  * config/postinst.prg
  * config/ren_sfn.prg
+ Raised warning level to 3.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/INSTALL
trunk/harbour/config/bsd/clang.mk
trunk/harbour/config/linux/clang.mk
trunk/harbour/config/postinst.prg
trunk/harbour/config/ren_sfn.prg
trunk/harbour/contrib/xhb/hbcompat.ch
trunk/harbour/contrib/xhb/xhbfs.c
trunk/harbour/src/common/hbver.c


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


[Harbour] SF.net SVN: harbour-project:[14635] trunk/harbour

2010-05-29 Thread vszakats
Revision: 14635
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14635view=rev
Author:   vszakats
Date: 2010-05-29 13:33:24 + (Sat, 29 May 2010)

Log Message:
---
2010-05-29 15:30 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * INSTALL
  * config/global.mk
+ Added support for configurations where PATH contains the same
  compiler multiple times. (and all similar cases when a files
  is looked for in a list of possible dirs). From now on only
  the first one will be extracted. Dirs can still contain spaces.

  Such configurations started to appear like mushrooms just
  recently. Maybe it's something seasonal. Anyhow I'd suggest
  to fix such configurations, since it may cause misc problems,
  outside the real of Harbour. So the INSTALL is still not
  lying:
 Keep only one compiler in PATH at any time, and especially
 don't keep the same C compiler multiple times in PATH, and
 especially not two different versions of the same C compiler.

  If you're is interested in GNU Make black magic for some (pervert)
  reason, you may want to take a closer look at the implementation.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/INSTALL
trunk/harbour/config/global.mk


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


[Harbour] SF.net SVN: harbour-project:[14636] trunk/harbour

2010-05-29 Thread vszakats
Revision: 14636
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14636view=rev
Author:   vszakats
Date: 2010-05-29 16:00:44 + (Sat, 29 May 2010)

Log Message:
---
2010-05-29 18:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
+ Beefed up and fixed -reqpkg feature:
  + Possible to pass multiple alternate pkg names:
  -reqpkg=cairo|cairo2|cairo.h
  + Possible to attach header name, in which case it 
will automatically satify the -reqheader= parameter 
with same header name, if it exists. Headers without 
extension can be specified as 'header.'
  ! Fixed to use case-insensitive lookup in header list 
on non-*nix systems.
  + Added -info messages regarding pkg detection.
  ! Fixed parsing of -l/-L/-I parameters in pkg detection 
code.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14637] trunk/harbour

2010-05-29 Thread vszakats
Revision: 14637
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14637view=rev
Author:   vszakats
Date: 2010-05-29 16:56:59 + (Sat, 29 May 2010)

Log Message:
---
2010-05-29 18:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
+ Shows version of detected packages.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14638] trunk/harbour

2010-05-29 Thread vszakats
Revision: 14638
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14638view=rev
Author:   vszakats
Date: 2010-05-29 21:33:02 + (Sat, 29 May 2010)

Log Message:
---
2010-05-29 23:30 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbqt/Makefile
  * contrib/hbqt/qtgui/Makefile
  * contrib/hbqt/qtcore/Makefile
  * contrib/hbqt/qtnetwork/Makefile
+ Enabled HB_QT_STATIC for all OSes.

  * contrib/hbqt/hbqt.hbc
  * contrib/hbqt/hbqts.hbc
- Deleted no more needed special Windows system libs.

  * contrib/hbqt/hbqts.hbc
- Deleted webkit libs.
+ Enabled static libs for linux. (they are named the
  same as on Windows)

  * contrib/gtwvg/tests/demowvg.hbp
! Missing SVN header.
! Missing SVN props.
! Deleted local system specific absolute paths.
  TOFIX: HBIDE should make the working (what is it BTW) 
 and destination folders relative to the location 
 of .hbp. BTW destination is redundant, since -o 
 already specifies that.
! Deleted -trace -info. These should be user decisions.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/gtwvg/tests/demowvg.hbp
trunk/harbour/contrib/hbqt/Makefile
trunk/harbour/contrib/hbqt/hbqt.hbc
trunk/harbour/contrib/hbqt/hbqts.hbc
trunk/harbour/contrib/hbqt/qtcore/Makefile
trunk/harbour/contrib/hbqt/qtgui/Makefile
trunk/harbour/contrib/hbqt/qtnetwork/Makefile

Property Changed:

trunk/harbour/contrib/gtwvg/tests/demowvg.hbp


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


[Harbour] SF.net SVN: harbour-project:[14639] trunk/harbour

2010-05-29 Thread vszakats
Revision: 14639
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14639view=rev
Author:   vszakats
Date: 2010-05-29 21:43:23 + (Sat, 29 May 2010)

Log Message:
---
2010-05-29 23:42 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * INSTALL
+ HB_QT_STATIC not Windows specific anymore.
+ Documented HB_QT_MOC_BIN envvar.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/INSTALL


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


[Harbour] SF.net SVN: harbour-project:[14626] trunk/harbour

2010-05-28 Thread vszakats
Revision: 14626
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14626view=rev
Author:   vszakats
Date: 2010-05-28 06:14:11 + (Fri, 28 May 2010)

Log Message:
---
2010-05-28 08:13 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
+ Added ${hb_filename} macro.
+ hbexe, hblib, hbdyn, hbdynvm, hbimplib can now
  be used as filter keywords to detect target type.

  * contrib/hbwin/hbolesrv.hbc
+ Will now show warning message if not used together with
  -hbdynvm option.
+ Will will now be ignored if not used together with
  -hbdynvm option.
; Tried to add hbolesrv.c as direct source 'sources=hbolesrv.c',
  but it requires this source (+ headers) to be distributed along
  the binaries, plus it didn't resolve the watcom issue, so
  I dropped it.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbwin/hbolesrv.hbc
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14627] trunk/harbour

2010-05-28 Thread vszakats
Revision: 14627
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14627view=rev
Author:   vszakats
Date: 2010-05-28 06:19:26 + (Fri, 28 May 2010)

Log Message:
---
2010-05-28 08:19 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbwin/hbolesrv.hbc
  * utils/hbmk2/hbmk2.prg
* Renamed ${hb_filename} macro to ${hb_self}.

  * contrib/hbcomm/hbcomm.prg
! Typo in comment.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbcomm/hbcomm.prg
trunk/harbour/contrib/hbwin/hbolesrv.hbc
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14629] trunk/harbour

2010-05-28 Thread vszakats
Revision: 14629
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14629view=rev
Author:   vszakats
Date: 2010-05-28 15:32:31 + (Fri, 28 May 2010)

Log Message:
---
2010-05-28 17:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * src/common/hbver.c
+ Fine tuned SunPro version detection.
  Patch submitted by Tamas Tevesz.

  * contrib/hbwin/win_shell.c
  * contrib/hbwin/tests/testcopy.prg
! WIN_SHFILEOPERATION() fixed after initial upload.
+ Added more test code.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbwin/tests/testcopy.prg
trunk/harbour/contrib/hbwin/win_shell.c
trunk/harbour/src/common/hbver.c


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


[Harbour] SF.net SVN: harbour-project:[14630] trunk/harbour

2010-05-28 Thread vszakats
Revision: 14630
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14630view=rev
Author:   vszakats
Date: 2010-05-28 16:41:43 + (Fri, 28 May 2010)

Log Message:
---
2010-05-28 18:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
+ Added untested, experimental support for -reqpkg=/reqpkgs=
  (.hbp/.hbc) options. F.e. '-reqpkg=libcurl' option causes
  hbmk2 to query library, library path and include path
  information from 'pkg-config' tool and if not found using
  '*-config' script, and to automatically pass these information
  to C compiler/linker. In addition, it will automatically add
  a macro named HBMK2_HAS_LIBCURL to C compiler cmdline, so
  that the sources get to know that this package was found.
; NOTE: Nothing is finalized, it is still a question how to
setup obligatory and optional components, current
implementation is rather a mixture, but anyway pls
feel free to test it. It's also a question how to merge
this method with the -inctrypath/-reqheader one.
Later we can consider adopting extra C flags, too,
and it can be extended to know about more package
detection methods (even platform dependent ones can
be used if they adhere to more or less the same
principle of 'pkgname-IN incpaths/libpaths/libs-OUT')
Thanks to Tamas Tevesz for sparking the idea.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14631] trunk/harbour

2010-05-28 Thread vszakats
Revision: 14631
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14631view=rev
Author:   vszakats
Date: 2010-05-28 16:51:23 + (Fri, 28 May 2010)

Log Message:
---
2010-05-28 18:51 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbmisc/calldll.prg
! Fixed to use Windows system .dll calling convention
  (stdcall) by default, to emulate original function's
  behavior. Note that on non-Windows systems, calling 
  convention will be set to the default (cdecl).

  * contrib/hbmisc/tests/testcall.prg
* Replace examples with a Windows system .dll call.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbmisc/calldll.prg
trunk/harbour/contrib/hbmisc/tests/testcall.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


[Harbour] SF.net SVN: harbour-project:[14633] trunk/harbour

2010-05-28 Thread vszakats
Revision: 14633
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14633view=rev
Author:   vszakats
Date: 2010-05-29 02:28:37 + (Sat, 29 May 2010)

Log Message:
---
2010-05-29 04:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
! Fixed silly variable initialization bug after last commit.

  * contrib/hbwin/wapi_shellapi.c
! Fixed WAPI_SHELLEXECUTE() having HB_PARSTRDEF() one 
  position off.

  * examples/rddado/tests/access1.prg
* Minor update. Still doesn't work.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbwin/wapi_shellapi.c
trunk/harbour/examples/rddado/tests/access1.prg
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14614] trunk/harbour

2010-05-27 Thread vszakats
Revision: 14614
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14614view=rev
Author:   vszakats
Date: 2010-05-27 10:59:44 + (Thu, 27 May 2010)

Log Message:
---
2010-05-27 12:58 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/xhb/Makefile
  + contrib/xhb/hbcompat.prg
+ Added equivalent function wrappers for all hbcompat.ch
  translations where such was possible (everywhere besides
  dirty extensions of original Clipper functions)
; NOTE: This method, as is now, has some advantages:
- doesn't require modification of app source code.
- doesn't require knowledge about hbcompat.ch.
and disadvantages:
- is slightly slower
- will pull unnecessary code parts into the executable
If this change gets positive feedback, the two
disadvantages can be easily mitigated by splitting
hbcompat.prg into multiple .prg sources and replacing
wrappers with .c code where possible.
; Pls review me.

  * contrib/xhb/hbcompat.ch
! Minor cleanup.

  * contrib/hbcomm/hbcomm.prg
! Fixed return value of OUTCHR(). Thank you Przemek for reviewing.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbcomm/hbcomm.prg
trunk/harbour/contrib/xhb/Makefile
trunk/harbour/contrib/xhb/hbcompat.ch

Added Paths:
---
trunk/harbour/contrib/xhb/hbcompat.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


[Harbour] SF.net SVN: harbour-project:[14615] trunk/harbour

2010-05-27 Thread vszakats
Revision: 14615
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14615view=rev
Author:   vszakats
Date: 2010-05-27 12:48:11 + (Thu, 27 May 2010)

Log Message:
---
2010-05-27 14:42 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
   * contrib/xhb/Makefile
   - contrib/xhb/hbcompat.prg
   + contrib/xhb/xhbfunp.prg
 * Renamed.

   * contrib/xhb/Makefile
   * contrib/xhb/xhbmt.prg
   + contrib/xhb/xhbmtc.c
   * contrib/xhb/xhbfunp.prg
 % Some .prg wrappers changed to .c ones.
 ! This also fixed some double implementation
   after previous commit.

   * contrib/xhb/xhbarr.c
   * contrib/xhb/xhbfunp.prg
 % Converted RASCAN wrapper to .c and moved to
   existing array wrapper source file.

   * contrib/xhb/Makefile
   * contrib/xhb/xhbfunc.c
   + contrib/xhb/xhbhash.c
 % Moved hash wrappers to separate file.
   (also synced with xhbfunp.prg content)
 - Deleted special macro to disable these wrappers.

   * contrib/xhb/Makefile
   * contrib/xhb/xhbfunc.c
   + contrib/xhb/xhbinet.c
 % Moved inet function wrappers to separate file.
   (also synced with xhbfunp.prg content)
 - Deleted special macro to disable these wrappers.

   * contrib/xhb/Makefile
   * contrib/xhb/xhbfunp.prg
   + contrib/xhb/xhbgt.c
   + contrib/xhb/xhbini.c
   + contrib/xhb/xhbproc.c
   + contrib/xhb/xhbregx.c
   + contrib/xhb/xhbmtc.c
   + contrib/xhb/xhbfs.c
   + contrib/xhb/xhbdate.c
   + contrib/xhb/xhbi18n.c
 % Rewritten wrappers in .c and moved them to
   separate files.

   ; Few other double definitions fixed after previous commit.
 Hopefully now it's optimal and modular, and the best wrappers
 were kept.
   ; Basically hbcompat.ch is now not of too much use, unless
 someone specifically want to avoid linking xhb.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/xhb/Makefile
trunk/harbour/contrib/xhb/xhbarr.c
trunk/harbour/contrib/xhb/xhbfunc.c
trunk/harbour/contrib/xhb/xhbmt.prg

Added Paths:
---
trunk/harbour/contrib/xhb/xhbdate.c
trunk/harbour/contrib/xhb/xhbfs.c
trunk/harbour/contrib/xhb/xhbfunp.prg
trunk/harbour/contrib/xhb/xhbgt.c
trunk/harbour/contrib/xhb/xhbhash.c
trunk/harbour/contrib/xhb/xhbi18n.c
trunk/harbour/contrib/xhb/xhbinet.c
trunk/harbour/contrib/xhb/xhbini.c
trunk/harbour/contrib/xhb/xhbmtc.c
trunk/harbour/contrib/xhb/xhbproc.c
trunk/harbour/contrib/xhb/xhbregx.c

Removed Paths:
-
trunk/harbour/contrib/xhb/hbcompat.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


[Harbour] SF.net SVN: harbour-project:[14616] trunk/harbour

2010-05-27 Thread vszakats
Revision: 14616
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14616view=rev
Author:   vszakats
Date: 2010-05-27 12:55:18 + (Thu, 27 May 2010)

Log Message:
---
2010-05-27 14:54 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/xhb/hbcompat.ch
* Grouped together all translations which cannot be
  replaced using wrapper technique.

  * contrib/xhb/xhbgt.c
  * contrib/xhb/xhbfunc.c
! Deleted two wrappers which cannot be wrappers.
  (dirty extensions)

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/xhb/hbcompat.ch
trunk/harbour/contrib/xhb/xhbfunc.c
trunk/harbour/contrib/xhb/xhbgt.c


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


[Harbour] SF.net SVN: harbour-project:[14617] trunk/harbour

2010-05-27 Thread vszakats
Revision: 14617
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14617view=rev
Author:   vszakats
Date: 2010-05-27 13:22:44 + (Thu, 27 May 2010)

Log Message:
---
2010-05-27 15:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/xhb/xhbfunc.c
+ Added XHB_NETNAME(), XHB_MEMOWRIT()

  * contrib/xhb/hbcompat.ch
! Fixed MEMOWRIT() translation. Someone pls test it with
  real xhb.

  * contrib/xhb/hbcompat.ch
  * contrib/xhb/xhb.ch
! Moved xhb_*() function dependent translations to xhb.ch.
  (since the promise is that hbcompat.ch translations don't
  need xhb lib)

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/xhb/hbcompat.ch
trunk/harbour/contrib/xhb/xhb.ch
trunk/harbour/contrib/xhb/xhbfunc.c


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


[Harbour] SF.net SVN: harbour-project:[14620] trunk/harbour

2010-05-27 Thread vszakats
Revision: 14620
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14620view=rev
Author:   vszakats
Date: 2010-05-27 17:27:23 + (Thu, 27 May 2010)

Log Message:
---
2010-05-27 19:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbwin/wapi_wingdi.c
  * contrib/hbwin/hbolesrv.c
! Fixed for msvcarm.

  * contrib/hbwin/hbwin.ch
  * contrib/hbwin/win_shell.c
  + contrib/hbwin/tests/testcopy.prg
+ Added:
  WIN_SHFileOperation( [hWnd], [nFunction], [cFrom|aFrom], 
[cTo|aTo],
   [nFlags], [@lAnyOperationAborted],
   [aNameMappings], [cProgressTitle] ) - nResult
; Przemek, if you have some time pls review s_StringList()
  function which I adapted from similar function in win_dlg.c,
  but it might not be perfect. 's1\0s2\0\0' format
  is required by this SHFileOperation() Windows function.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbwin/hbolesrv.c
trunk/harbour/contrib/hbwin/hbwin.ch
trunk/harbour/contrib/hbwin/wapi_wingdi.c
trunk/harbour/contrib/hbwin/win_shell.c

Added Paths:
---
trunk/harbour/contrib/hbwin/tests/testcopy.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


[Harbour] SF.net SVN: harbour-project:[14621] trunk/harbour

2010-05-27 Thread vszakats
Revision: 14621
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14621view=rev
Author:   vszakats
Date: 2010-05-27 17:58:50 + (Thu, 27 May 2010)

Log Message:
---
2010-05-27 19:57 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbmisc/Makefile
  + contrib/hbmisc/calldll.prg
+ Added CALLDLL compatibility API interface:
CALLDLL32(), HB_DYNACALL1(), STRPTR(), PTRSTR(), UNLOADALLDLL().
; Lightly tested, it's based on core .dll functions, so it may only
  need easy tweaking. Notice that this API support all platforms,
  not just 32-bit Windows.
  The original library is found in MINIGUI f.e.

  * contrib/hbwin/win_shell.c
* Minor formatting.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbmisc/Makefile
trunk/harbour/contrib/hbwin/win_shell.c

Added Paths:
---
trunk/harbour/contrib/hbmisc/calldll.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


[Harbour] SF.net SVN: harbour-project:[14622] trunk/harbour

2010-05-27 Thread vszakats
Revision: 14622
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14622view=rev
Author:   vszakats
Date: 2010-05-27 18:24:19 + (Thu, 27 May 2010)

Log Message:
---
2010-05-27 20:23 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbmisc/calldll.prg
+ HB_DYNCALL1() will now cut the number of parameters
  according to passed nCount parameter, just to mimic
  exact behavior of original function.

  + contrib/hbmisc/tests/testcall.prg
+ Added test code for CALLDLL32() and HB_DYNCALL1().

  * contrib/hbwin/tests/testcopy.prg
* Copyright year.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbmisc/calldll.prg
trunk/harbour/contrib/hbwin/tests/testcopy.prg

Added Paths:
---
trunk/harbour/contrib/hbmisc/tests/testcall.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


[Harbour] SF.net SVN: harbour-project:[14623] trunk/harbour

2010-05-27 Thread vszakats
Revision: 14623
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14623view=rev
Author:   vszakats
Date: 2010-05-27 19:14:43 + (Thu, 27 May 2010)

Log Message:
---
2010-05-27 21:14 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * INSTALL
+ Added requirement to not add the same compiler path multiple
  times to PATH.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/INSTALL


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


[Harbour] SF.net SVN: harbour-project:[14625] trunk/harbour

2010-05-27 Thread vszakats
Revision: 14625
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14625view=rev
Author:   vszakats
Date: 2010-05-27 21:38:12 + (Thu, 27 May 2010)

Log Message:
---
2010-05-27 23:36 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbmisc/calldll.prg
! Cleanup and fix to previous change.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbmisc/calldll.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


[Harbour] SF.net SVN: harbour-project:[14601] trunk/harbour

2010-05-26 Thread vszakats
Revision: 14601
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14601view=rev
Author:   vszakats
Date: 2010-05-26 07:40:49 + (Wed, 26 May 2010)

Log Message:
---
2010-05-26 09:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/examples/plug_moc.prg
* Minor cleanup.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/examples/plug_moc.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


[Harbour] SF.net SVN: harbour-project:[14602] trunk/harbour

2010-05-26 Thread vszakats
Revision: 14602
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14602view=rev
Author:   vszakats
Date: 2010-05-26 08:39:02 + (Wed, 26 May 2010)

Log Message:
---
2010-05-26 10:38 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * package/winuni/mpkg_win_uni_extra_copy.bat
+ Added contrib .hbi and .def files to the binary package.

  * utils/hbmk2/hbmk2.prg
! Typo in comment.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/package/winuni/mpkg_win_uni_extra_copy.bat
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14603] trunk/harbour

2010-05-26 Thread vszakats
Revision: 14603
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14603view=rev
Author:   vszakats
Date: 2010-05-26 09:10:59 + (Wed, 26 May 2010)

Log Message:
---
2010-05-26 11:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbwin/hbwinole.h
+ Added missing 'extern' to HB_EXPORT declarations.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbwin/hbwinole.h


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


[Harbour] SF.net SVN: harbour-project:[14605] trunk/harbour

2010-05-26 Thread vszakats
Revision: 14605
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14605view=rev
Author:   vszakats
Date: 2010-05-26 10:08:01 + (Wed, 26 May 2010)

Log Message:
---
2010-05-26 12:07 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbwin/hbolesrv-mingw.def
  * contrib/hbwin/hbolesrv.def
  * contrib/hbwin/hbolesrv-watcom.def
! Added SVN props.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbwin/hbolesrv-mingw.def
trunk/harbour/contrib/hbwin/hbolesrv-watcom.def
trunk/harbour/contrib/hbwin/hbolesrv.def

Property Changed:

trunk/harbour/contrib/hbwin/hbolesrv-mingw.def
trunk/harbour/contrib/hbwin/hbolesrv-watcom.def
trunk/harbour/contrib/hbwin/hbolesrv.def


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


[Harbour] SF.net SVN: harbour-project:[14606] trunk/harbour

2010-05-26 Thread vszakats
Revision: 14606
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14606view=rev
Author:   vszakats
Date: 2010-05-26 14:32:41 + (Wed, 26 May 2010)

Log Message:
---
2010-05-26 16:32 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * include/hbapifs.h
+ Added some more HB_EXPORT flags. Pls check me.

  * contrib/hbwin/hbolesrv.hbc
+ Added reference to hbwin.hbc, so that it can be used 
  standalone accompanied by -hbdynvm option to create 
  OLE servers easily: 'hbmk2 -hbdynvm hbolesrv.hbc ...'

  * contrib/hbwin/hbolesrv-watcom.def
! Fixed comments to watcom format.

  * utils/hbmk2/hbmk2.prg
! Fixed RTE when parsing certain rarer Windows file types 
  in sources= directive in .hbc files in *nix hbmk2 builds.
  (could only kick in when using hbmk2 under *nix to cross 
  compile for Windows). Thanks Przemek for the report.
- Deleted doubly added support for .def file parsing in sources=
  directive.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbwin/hbolesrv-watcom.def
trunk/harbour/contrib/hbwin/hbolesrv.hbc
trunk/harbour/include/hbapifs.h
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14607] trunk/harbour

2010-05-26 Thread vszakats
Revision: 14607
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14607view=rev
Author:   vszakats
Date: 2010-05-26 15:07:12 + (Wed, 26 May 2010)

Log Message:
---
2010-05-26 17:04 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
  * utils/hbmk2/hbmk2.pt_BR.po
  * utils/hbmk2/hbmk2.hu_HU.po
+ Added support for 'psources=' and 'pflags=' directives in
  .hbc files. They serve the same purpose as cmdline '-pi='
  and '-pflag=' options; passing parameters to plugins.
% Minor internal optimizations, also fixing some very rare
  and light potential problems with letting to add double
  parameters when passing them using different pathseps.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/hbmk2.hu_HU.po
trunk/harbour/utils/hbmk2/hbmk2.prg
trunk/harbour/utils/hbmk2/hbmk2.pt_BR.po


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


[Harbour] SF.net SVN: harbour-project:[14609] trunk/harbour

2010-05-26 Thread vszakats
Revision: 14609
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14609view=rev
Author:   vszakats
Date: 2010-05-26 22:17:06 + (Wed, 26 May 2010)

Log Message:
---
2010-05-27 00:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/examples/contribf.hbc
  * contrib/Makefile
  + contrib/hbcomm
  + contrib/hbcomm/Makefile
  + contrib/hbcomm/hbcomm.hbc
  + contrib/hbcomm/hbcomm.prg
  + contrib/hbcomm/hbcomm.hbp
  + contrib/hbcomm/tests
  + contrib/hbcomm/tests/hbmk.hbm
  + contrib/hbcomm/tests/test.prg
+ Added HBCOMM compatibility library. It's based on hbct
  COM functions. Not tested with real port. Also see one
  TOFIX and one INCOMPATIBILITY note inside. The latter
  belongs to INCHR() function which in original HBCOMM
  library will do HVM corruption by overwriting string
  content passed as 3rd parameter. In Harbour 3rd
  parameter needs to be passed by reference.
  Also added fully adapted test code from HARBOUR MINIGUI
  project. Interestingly this code was using the return
  value of INCHR() to get the returned buffer, which was
  in sync with included HBCOMM code. Anyway, hopefully
  this can be finalized based on report from real users.
; DISCLAIMER:
EXPERIMENTAL CODE. USE AT YOUR OWN RISK. NO GUARANTEES.

  + contrib/hbfbird/hbfbird.hbp
  + contrib/hbsms/hbsms.hbp
+ Added early bird experimental .hbp files for contrib
  two projects.

  * utils/hbmk2/hbmk2.prg
+ Added support for ${hb_dirname} macro which returns the
  directory in which the script file is where the macro is
  used.
! Fixed so that '-build' option doesn't require a configured
  C compiler.
+ Extended hack for bcc autoconfiguration with 5.8 support,
  adding an extra system header directory to the include
  dir list if it exists. bcc 5.8 appears to be well installed,
  so this is probably not needed for most users.
+ Documented dir casing differences between bcc 5.5 and 5.82.
  This may be important for autoconfiguration hack to work with
  bcc under wine using native hbmk2 build. I'm not even sure
  such scenario is possible at all ;)

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/Makefile
trunk/harbour/utils/hbmk2/examples/contribf.hbc
trunk/harbour/utils/hbmk2/hbmk2.prg

Added Paths:
---
trunk/harbour/contrib/hbcomm/
trunk/harbour/contrib/hbcomm/Makefile
trunk/harbour/contrib/hbcomm/hbcomm.hbc
trunk/harbour/contrib/hbcomm/hbcomm.hbp
trunk/harbour/contrib/hbcomm/hbcomm.prg
trunk/harbour/contrib/hbcomm/tests/
trunk/harbour/contrib/hbcomm/tests/hbmk.hbm
trunk/harbour/contrib/hbcomm/tests/test.prg
trunk/harbour/contrib/hbfbird/hbfbird.hbp
trunk/harbour/contrib/hbsms/hbsms.hbp


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


[Harbour] SF.net SVN: harbour-project:[14610] trunk/harbour/ChangeLog

2010-05-26 Thread vszakats
Revision: 14610
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14610view=rev
Author:   vszakats
Date: 2010-05-26 22:18:25 + (Wed, 26 May 2010)

Log Message:
---
missed a 'not' from previous entry text

Modified Paths:
--
trunk/harbour/ChangeLog


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


[Harbour] SF.net SVN: harbour-project:[14578] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14578
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14578view=rev
Author:   vszakats
Date: 2010-05-25 07:26:37 + (Tue, 25 May 2010)

Log Message:
---
2010-05-25 09:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbct/ctrand.prg
  * contrib/hbct/getsecrt.prg
  * contrib/hbct/keysec.prg
  * contrib/hbct/getinput.prg
  * contrib/hbct/screen3.prg
  * contrib/hbct/ct.prg
  * contrib/hbct/cttime.prg
  * contrib/hbct/numconv.prg
  * contrib/hbct/showtime.prg
  * contrib/hbct/ctmisc.prg
  * contrib/hbct/getinfo.prg
  * contrib/hbct/scrmark.prg
  * contrib/hbct/keysave.prg
  * contrib/hbct/fcopy.prg
! Fixed formatting.
! Fixed to use proper type validation instead of 'DEFAULT TO'.
! Fixed to use F_ERROR instead of -1.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbct/ct.prg
trunk/harbour/contrib/hbct/ctmisc.prg
trunk/harbour/contrib/hbct/ctrand.prg
trunk/harbour/contrib/hbct/cttime.prg
trunk/harbour/contrib/hbct/fcopy.prg
trunk/harbour/contrib/hbct/getinfo.prg
trunk/harbour/contrib/hbct/getinput.prg
trunk/harbour/contrib/hbct/getsecrt.prg
trunk/harbour/contrib/hbct/keysave.prg
trunk/harbour/contrib/hbct/keysec.prg
trunk/harbour/contrib/hbct/numconv.prg
trunk/harbour/contrib/hbct/screen3.prg
trunk/harbour/contrib/hbct/scrmark.prg
trunk/harbour/contrib/hbct/showtime.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


[Harbour] SF.net SVN: harbour-project:[14580] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14580
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14580view=rev
Author:   vszakats
Date: 2010-05-25 11:36:12 + (Tue, 25 May 2010)

Log Message:
---
2010-05-25 13:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
+ Added experimental feature to aid external dependency
  detection. Key header files can now be specified using
  '-keyheader=' option. In case such key headers are not
  found when evaluating '-inctrypath' conditional header
  directories. The goal is to make hbmk2 capable of
  replacing GNU Make for all of our contribs. F.e.:
  'clean':
{HB_HOST_BIN_DIR}/hbmk2 hbfbird/hbfbird.hbp hbsms/hbsms.hbp 
-o../lib/${hb_plat}/${hb_comp}/ -clean
  simple make:
{HB_HOST_BIN_DIR}/hbmk2 hbfbird/hbfbird.hbp hbsms/hbsms.hbp 
-o../lib/${hb_plat}/${hb_comp}/
  'install':
{HB_HOST_BIN_DIR}/hbmk2 hbfbird/hbfbird.hbp hbsms/hbsms.hbp 
-o../lib/${hb_plat}/${hb_comp}/ -instpath=${HB_LIB_INSTALL}/ -info

% Minor cleanup to some plugin API functions.

  * utils/hbmk2/examples/plug_moc.prg
% Minor cleanup.

  * contrib/sddoci/tests/test1.prg
+ Showing field length and decimals.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/sddoci/tests/test1.prg
trunk/harbour/utils/hbmk2/examples/plug_moc.prg
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14581] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14581
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14581view=rev
Author:   vszakats
Date: 2010-05-25 13:04:58 + (Tue, 25 May 2010)

Log Message:
---
2010-05-25 15:01 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * src/rtl/tobject.prg
  * src/rtl/tpersist.prg
  * src/rtl/memoedit.prg
  * src/rtl/teditor.prg
  * contrib/hbmysql/tmysql.prg
  * contrib/hbmysql/tsqlbrw.prg
  * contrib/hbodbc/todbc.prg
  * contrib/hbfbird/tfirebrd.prg
  * contrib/hbpgsql/tpostgre.prg
  * contrib/hbmisc/hbedit.prg
  * contrib/hbtip/smtpcli.prg
  * contrib/hbtip/mail.prg
  * contrib/hbwin/win_reg.prg
  * contrib/hbwin/win_os.prg
  * contrib/hbwin/win_tprn.prg
  * contrib/hbwin/wce_sim.prg
! Fixed to check for proper type instead of using
  'DEFAULT ... TO'

  * contrib/hbct/ct.prg
% EXIT/INIT FUNCTION - EXIT/INIT PROCEDURE

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbct/ct.prg
trunk/harbour/contrib/hbfbird/tfirebrd.prg
trunk/harbour/contrib/hbmisc/hbedit.prg
trunk/harbour/contrib/hbmysql/tmysql.prg
trunk/harbour/contrib/hbmysql/tsqlbrw.prg
trunk/harbour/contrib/hbodbc/todbc.prg
trunk/harbour/contrib/hbpgsql/tpostgre.prg
trunk/harbour/contrib/hbtip/mail.prg
trunk/harbour/contrib/hbtip/smtpcli.prg
trunk/harbour/contrib/hbwin/wce_sim.prg
trunk/harbour/contrib/hbwin/win_os.prg
trunk/harbour/contrib/hbwin/win_reg.prg
trunk/harbour/contrib/hbwin/win_tprn.prg
trunk/harbour/src/rtl/memoedit.prg
trunk/harbour/src/rtl/teditor.prg
trunk/harbour/src/rtl/tobject.prg
trunk/harbour/src/rtl/tpersist.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


[Harbour] SF.net SVN: harbour-project:[14582] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14582
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14582view=rev
Author:   vszakats
Date: 2010-05-25 14:14:15 + (Tue, 25 May 2010)

Log Message:
---
2010-05-25 16:13 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
+ Added .hbi to the list of accepted projects at cmdline.
  This means that hbmk2 can be run like 'hbmk2 mylib.hbp mylib.hbi'
  to create the lib and also generate the implib.
* '-keyheader=' renamed to '-reqheader='
! Fixed typo causing RTE while creating implibs for targets
  supporting OMF lib type.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14583] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14583
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14583view=rev
Author:   vszakats
Date: 2010-05-25 14:22:11 + (Tue, 25 May 2010)

Log Message:
---
2010-05-25 16:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * src/common/hbprintf.c
  * include/hbsetup.h
  * config/global.mk
  * config/bsd/libs.mk
  * config/detect.mk
+ Applied patch by Tamas Tevesz, making it possible to build
  Harbour for DragonFly BSD systems.
  Thanks a bunch.

  * utils/hbmk2/hbmk2.prg
+ Applied above change to hbmk2 code, so now it should also
  support DragonFly BSD. (pls test it)

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/config/bsd/libs.mk
trunk/harbour/config/detect.mk
trunk/harbour/config/global.mk
trunk/harbour/include/hbsetup.h
trunk/harbour/src/common/hbprintf.c
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14584] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14584
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14584view=rev
Author:   vszakats
Date: 2010-05-25 14:23:34 + (Tue, 25 May 2010)

Log Message:
---
2010-05-25 16:23 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * INSTALL
+ Added DragonFly BSD to supported BSD system list.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/INSTALL


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


[Harbour] SF.net SVN: harbour-project:[14585] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14585
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14585view=rev
Author:   vszakats
Date: 2010-05-25 14:43:31 + (Tue, 25 May 2010)

Log Message:
---
2010-05-25 16:42 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * INSTALL
+ Added one more envvar which is apparently used by users 
  even though it does nothing since many years.
  (see '10. TROUBLESHOOTING' section)

  * config/postinst.prg
* Minor cleanups.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/INSTALL
trunk/harbour/config/postinst.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


[Harbour] SF.net SVN: harbour-project:[14586] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14586
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14586view=rev
Author:   vszakats
Date: 2010-05-25 17:09:12 + (Tue, 25 May 2010)

Log Message:
---
2010-05-25 19:08 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
+ Extended plugin API:
  - New macro expansion function:
  hbmk2_Macro( ctx, str )
  - New host variables:
  cTARGETTYPE, cTARGETNAME, lDEBUG, lMAP, lSTRIP, lINFO,
  lBEEP, lRUN, nErrorLevel

  * include/hbextern.ch
+ Added two recently added functions.

  * package/winuni/RELNOTES
* Update one version number.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/include/hbextern.ch
trunk/harbour/package/winuni/RELNOTES
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14587] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14587
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14587view=rev
Author:   vszakats
Date: 2010-05-25 17:57:30 + (Tue, 25 May 2010)

Log Message:
---
2010-05-25 19:57 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbwin/wapi_winuser.c
  * contrib/hbwin/hbwin.ch
+ Added WAPI_MESSAGEBEEP()
+ Added MB_* constants.

  * contrib/hbwin/hbwin.ch
! Fixed some comments.

  * contrib/hbwin/win_svc.c
+ strlen() cast.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbwin/hbwin.ch
trunk/harbour/contrib/hbwin/wapi_winuser.c
trunk/harbour/contrib/hbwin/win_svc.c


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


[Harbour] SF.net SVN: harbour-project:[14588] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14588
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14588view=rev
Author:   vszakats
Date: 2010-05-25 19:20:38 + (Tue, 25 May 2010)

Log Message:
---
2010-05-25 21:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
* '-plug=' option renamed to '-plugin='
+ Added support for 'plugins=' line in .hbc files.
% Plugins are now fully loaded just once at the beginning
  of hbmk2. (as opposed to every invocation)
+ Plugins are now automatically treated as .hrb or .prg
  based on _file content_. This means that any extension
  can be used for plugins for both .prg and .hrb code.
  When .prg or .hrb extension is used there isn't any
  extra trial made on the file content, it will be load
  as source or HRB respectively.
  Maybe we should find a new distinctive extension for 
  hbmk2 plugins.
* Default extension for -plugin= option changed to .prg
  (was: .hrb)
+ Showing type of input plugin in -trace mode.
  ('source' or 'compiled')

  * config/detect.mk
! Applied fix to DragonFly patch, submitted by Tamas Tevesz.

  * src/vm/runner.c
* Minor formatting.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/config/detect.mk
trunk/harbour/src/vm/runner.c
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14590] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14590
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14590view=rev
Author:   vszakats
Date: 2010-05-25 20:29:55 + (Tue, 25 May 2010)

Log Message:
---
2010-05-25 22:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbide/ideprojmanager.prg
! Fixed output directory issue without the need for an hbmk2 plugin.
  HBIDE was changing current dir when calling hbmk2, so the detected
  output filename needs to be rebased from that directory.

  * contrib/hbide/ideprojmanager.prg
  - contrib/hbide/idedetect.prg
  + contrib/hbide/resources/hbmk2_plugin_hbide.prg
* Moved plugin to resources directory.
- Commented plugin content.

  * utils/hbmk2/hbmk2.prg
* Cleaned up path seps in plugin filenames.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbide/ideprojmanager.prg
trunk/harbour/utils/hbmk2/hbmk2.prg

Added Paths:
---
trunk/harbour/contrib/hbide/resources/hbmk2_plugin_hbide.prg

Removed Paths:
-
trunk/harbour/contrib/hbide/idedetect.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


[Harbour] SF.net SVN: harbour-project:[14591] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14591
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14591view=rev
Author:   vszakats
Date: 2010-05-25 21:41:14 + (Tue, 25 May 2010)

Log Message:
---
2010-05-25 23:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  + config/bsd/clang.mk
+ Base implementation of bsd/clang target.
  Based on patch by Tamas Tevesz with modifications:
- deleted HB_DYN_COPT
- replaced dynamic lib rules with bsd/gcc.mk.
(both fully untested)

  * INSTALL
  * utils/hbmk2/hbmk2.prg
+ Added preliminary support for bsd/clang target. (untested)

  * contrib/hbide/idemisc.prg
+ Added hbide_pwd() function.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/INSTALL
trunk/harbour/contrib/hbide/idemisc.prg
trunk/harbour/utils/hbmk2/hbmk2.prg

Added Paths:
---
trunk/harbour/config/bsd/clang.mk


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


[Harbour] SF.net SVN: harbour-project:[14592] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14592
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14592view=rev
Author:   vszakats
Date: 2010-05-25 22:01:18 + (Tue, 25 May 2010)

Log Message:
---
2010-05-26 00:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * INSTALL
- Deleted one no more true restriction regarding HB_BUILD_PKG.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/INSTALL


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


[Harbour] SF.net SVN: harbour-project:[14594] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14594
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14594view=rev
Author:   vszakats
Date: 2010-05-25 22:23:11 + (Tue, 25 May 2010)

Log Message:
---
2010-05-26 00:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbwin/tests/oletst1.hbp
  * contrib/hbwin/tests/olesrv1.hbp
  * contrib/hbwin/tests/oletst2.hbp
  * contrib/hbwin/tests/olesrv2.hbp
  * contrib/hbwin/tests/oletst3.hbp
  * contrib/hbwin/tests/olesrv3.hbp
* Changed to reference .hbp files instead of libs.
% Deleted redundant settings already supplied
  by .hbm files. (if the goal is to make them
  current dir independent, we can add a simple
  @hbmk.hbm reference to them)

  * contrib/hbwin/hbolesrv-mgw.def
  * contrib/hbwin/hbolesrv.def
  * contrib/hbwin/hbolesrv-ow.def
+ Added SVN ID as comments.
  (I hope watcom supports it, if not pls tell)
; TODO: We should somehow merge these into one .def,
even if it requires some extra hbmk2 magic.

  * contrib/hbwin/tests/oletst1.hbp
  * contrib/hbwin/tests/olesrv1.hbp
  * contrib/hbwin/tests/oletst2.hbp
  * contrib/hbwin/tests/olesrv2.hbp
  * contrib/hbwin/tests/oletst3.hbp
  * contrib/hbwin/tests/olesrv3.hbp
  * contrib/hbwin/hbolesrv-mgw.def
  * contrib/hbwin/hbolesrv.def
  * contrib/hbwin/hbolesrv-ow.def
+ Added SVN props.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbwin/hbolesrv-mgw.def
trunk/harbour/contrib/hbwin/hbolesrv-ow.def
trunk/harbour/contrib/hbwin/hbolesrv.def
trunk/harbour/contrib/hbwin/tests/olesrv1.hbp
trunk/harbour/contrib/hbwin/tests/olesrv2.hbp
trunk/harbour/contrib/hbwin/tests/olesrv3.hbp
trunk/harbour/contrib/hbwin/tests/oletst1.hbp
trunk/harbour/contrib/hbwin/tests/oletst2.hbp
trunk/harbour/contrib/hbwin/tests/oletst3.hbp

Property Changed:

trunk/harbour/contrib/hbwin/tests/olesrv1.hbp
trunk/harbour/contrib/hbwin/tests/olesrv2.hbp
trunk/harbour/contrib/hbwin/tests/olesrv3.hbp
trunk/harbour/contrib/hbwin/tests/oletst1.hbp
trunk/harbour/contrib/hbwin/tests/oletst2.hbp
trunk/harbour/contrib/hbwin/tests/oletst3.hbp


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


[Harbour] SF.net SVN: harbour-project:[14595] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14595
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14595view=rev
Author:   vszakats
Date: 2010-05-25 22:37:11 + (Tue, 25 May 2010)

Log Message:
---
2010-05-26 00:36 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbwin/tests/oletst2.prg
! Fixed little typo causing asyncronity with one server msg.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbwin/tests/oletst2.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


[Harbour] SF.net SVN: harbour-project:[14596] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14596
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14596view=rev
Author:   vszakats
Date: 2010-05-25 23:44:42 + (Tue, 25 May 2010)

Log Message:
---
2010-05-26 01:43 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * include/hbapi.h
! Added HB_EXPORT to hb_memvarGet() and hb_memvarSetValue()
  used by new OLE server code in hbwin when created -shared
  OLE server .dlls.

  + contrib/hbwin/hbolesrv.hbc
+ Added .hbc file to help creating OLE servers.

  * contrib/hbwin/tests/olesrv1.hbp
  * contrib/hbwin/tests/olesrv2.hbp
  * contrib/hbwin/tests/olesrv3.hbp
% Changed to use hbolesrv.hbc.
- Deleted '-static' option to also allow to build -shared
  OLE servers. (I tested them OK)

  * contrib/hbwin/tests/olesrv2.prg
+ Tweak to allow case-insensitive access of OLE functions.

  * utils/hbmk2/hbmk2.prg
+ Added support for .def files in source= .hbc line.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbwin/tests/olesrv1.hbp
trunk/harbour/contrib/hbwin/tests/olesrv2.hbp
trunk/harbour/contrib/hbwin/tests/olesrv2.prg
trunk/harbour/contrib/hbwin/tests/olesrv3.hbp
trunk/harbour/include/hbapi.h
trunk/harbour/utils/hbmk2/hbmk2.prg

Added Paths:
---
trunk/harbour/contrib/hbwin/hbolesrv.hbc


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


[Harbour] SF.net SVN: harbour-project:[14597] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14597
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14597view=rev
Author:   vszakats
Date: 2010-05-25 23:55:13 + (Tue, 25 May 2010)

Log Message:
---
2010-05-26 01:54 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbwin/hbolesrv.def
  * contrib/hbwin/hbolesrv-mgw.def
  * contrib/hbwin/hbolesrv-ow.def
! Added PRIVATE to DllRegisterServer and DllUnregisterServer.
  (to pacify msvc warning)

  * contrib/hbwin/hbolesrv.hbc
  - contrib/hbwin/hbolesrv-mgw.def
  + contrib/hbwin/hbolesrv-mingw.def
  - contrib/hbwin/hbolesrv-ow.def
  + contrib/hbwin/hbolesrv-watcom.def
* Renamed to use well-known compiler IDs.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbwin/hbolesrv.def
trunk/harbour/contrib/hbwin/hbolesrv.hbc

Added Paths:
---
trunk/harbour/contrib/hbwin/hbolesrv-mingw.def
trunk/harbour/contrib/hbwin/hbolesrv-watcom.def

Removed Paths:
-
trunk/harbour/contrib/hbwin/hbolesrv-mgw.def
trunk/harbour/contrib/hbwin/hbolesrv-ow.def


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


[Harbour] SF.net SVN: harbour-project:[14598] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14598
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14598view=rev
Author:   vszakats
Date: 2010-05-26 00:04:44 + (Wed, 26 May 2010)

Log Message:
---
2010-05-26 02:04 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * bin/postinst.sh
! Enabled missing postinst activities for 'clang' targets.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/bin/postinst.sh


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


[Harbour] SF.net SVN: harbour-project:[14599] trunk/harbour

2010-05-25 Thread vszakats
Revision: 14599
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14599view=rev
Author:   vszakats
Date: 2010-05-26 00:41:13 + (Wed, 26 May 2010)

Log Message:
---
2010-05-26 02:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/examples/plug_moc.prg
! Copy/paste typo in moc detection on some linux platforms.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/examples/plug_moc.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


[Harbour] SF.net SVN: harbour-project:[14561] trunk/harbour

2010-05-24 Thread vszakats
Revision: 14561
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14561view=rev
Author:   vszakats
Date: 2010-05-24 07:50:59 + (Mon, 24 May 2010)

Log Message:
---
2010-05-24 09:48 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
  + utils/hbmk2/examples/plug_moc.prg
+ Added experimental plugin system. Plugins are written in .prg
  or .hrb and can be passed using '-plug=.prg|.hrb' option
  or simply by passing '.hrb' filename from cmdline or .hbp/.hbm
  files. Plugin names without dir component will be searched
  in local dir, hbmk2 dir then PATH.
  For the details of the calling protocol and available hbmk2
  API calls and variables, pls check the example and hbmk2
  source code.
  Plugin is called from several build stages, in case of multiple
  plugins all of them are called at each stage. The plugin
  receives the stage name, hbmk2 context and a hash table for
  custom variables. The variables are shared between stages and
  plugins. Notice that hbmk2 isn't hbrun, so there is a limited
  set of the Harbour language which you can use, this also ensures
  that the plugins will behave like hbmk2 itself for the most part.
  Nothing is finalized.
; The example is the working replica of moc detection logic found
  inside hbqt.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/hbmk2.prg

Added Paths:
---
trunk/harbour/utils/hbmk2/examples/plug_moc.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


[Harbour] SF.net SVN: harbour-project:[14562] trunk/harbour

2010-05-24 Thread vszakats
Revision: 14562
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14562view=rev
Author:   vszakats
Date: 2010-05-24 09:03:06 + (Mon, 24 May 2010)

Log Message:
---
2010-05-24 11:02 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
! Fixed non-initialized variable (broken in after one of 
  recent changes)

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14564] trunk/harbour

2010-05-24 Thread vszakats
Revision: 14564
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14564view=rev
Author:   vszakats
Date: 2010-05-24 11:21:30 + (Mon, 24 May 2010)

Log Message:
---
2010-05-24 13:20 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
  * utils/hbmk2/examples/plug_moc.prg
% Refined how context is passed to plugins, and how
  context is passed back to public APIs.
+ Added way to accept parameters from the cmdline and .hbp
  files. This is possible via '-pflag=' and '-pi=' options.
  Latter serves to pass input file, so the input file magic
  logic is always applied to it. Notice that all plugins are
  getting all input parameters, so it's their job to process
  only what's relevant to them. plugin specific option prefixes
  f.e. can be a solution for that.
+ Added API to add new input .prg, .c, .cpp and .rc files
  to the build process.
+ Added better protection from tampering internal hbmk2
  structures by plugins.
+ Showing error condition and location in case of an RTE occurs
  in a plugin.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/examples/plug_moc.prg
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14565] trunk/harbour

2010-05-24 Thread vszakats
Revision: 14565
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14565view=rev
Author:   vszakats
Date: 2010-05-24 11:27:26 + (Mon, 24 May 2010)

Log Message:
---
2010-05-24 13:27 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
  * utils/hbmk2/examples/plug_moc.prg
% Further cleaned context passing, so that now even the
  'state' variable is passed as part of context rather than
  as separate variable, so now the only parameter the plugin
  gets is the callback. This is much more flexible and future
  proof this way.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/examples/plug_moc.prg
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14566] trunk/harbour

2010-05-24 Thread vszakats
Revision: 14566
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14566view=rev
Author:   vszakats
Date: 2010-05-24 12:18:25 + (Mon, 24 May 2010)

Log Message:
---
2010-05-24 14:17 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
* Moved some local variables to internal hbmk2 structure.
+ Made some more functions and variables accesible to plugns 
  in order to help creating smooth external calls.

  + utils/hbmk2/examples/plug_moc.prg
+ Added 'moc' plugin, which is supposed to be fully functionaly,
  though I didn't test it live.

  - utils/hbmk2/examples/plug_moc.prg
  + utils/hbmk2/examples/plug_tpl.prg
* Renamed first example.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/hbmk2.prg

Added Paths:
---
trunk/harbour/utils/hbmk2/examples/plug_moc.prg
trunk/harbour/utils/hbmk2/examples/plug_tpl.prg

Removed Paths:
-
trunk/harbour/utils/hbmk2/examples/plug_moc.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


[Harbour] SF.net SVN: harbour-project:[14567] trunk/harbour

2010-05-24 Thread vszakats
Revision: 14567
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14567view=rev
Author:   vszakats
Date: 2010-05-24 13:36:22 + (Mon, 24 May 2010)

Log Message:
---
2010-05-24 15:35 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
+ Upped warning level for plugins to -w3.

  * utils/hbmk2/examples/plug_moc.prg
+ Added -inc, -clean and -rebuild (IOW incremental) 
  support for moc plugin. It was tested OK in small 
  example.

  * utils/hbmk2/examples/plug_tpl.prg
* Minor.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/examples/plug_moc.prg
trunk/harbour/utils/hbmk2/examples/plug_tpl.prg
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14568] trunk/harbour

2010-05-24 Thread vszakats
Revision: 14568
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14568view=rev
Author:   vszakats
Date: 2010-05-24 16:45:51 + (Mon, 24 May 2010)

Log Message:
---
2010-05-24 18:45 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
  * utils/hbmk2/examples/plug_moc.prg
* Minor cleanups to plugin API.

  * src/rtl/typefile.prg
! Typo in comment.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/src/rtl/typefile.prg
trunk/harbour/utils/hbmk2/examples/plug_moc.prg
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14569] trunk/harbour

2010-05-24 Thread vszakats
Revision: 14569
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14569view=rev
Author:   vszakats
Date: 2010-05-24 17:53:40 + (Mon, 24 May 2010)

Log Message:
---
2010-05-24 19:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/sddoci/sddoci.c
! Attempting to fix wrong numeric size for plain 'NUMERIC'
  (without size) type. I'm guessing so I'd appreciate if
  someone could dive into this more deeply.

  * utils/hbmk2/hbmk2.prg
* Minor.

  * package/winuni/RELNOTES
+ Added OCILIB.

  * contrib/sddoci/sddoci.hbc
  * contrib/sddoci/sddoci.c
  * contrib/sddoci/Makefile
* Changes to follow OCILIB 3.6.0

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/sddoci/Makefile
trunk/harbour/contrib/sddoci/sddoci.c
trunk/harbour/contrib/sddoci/sddoci.hbc
trunk/harbour/package/winuni/RELNOTES
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14559] trunk/harbour

2010-05-23 Thread vszakats
Revision: 14559
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14559view=rev
Author:   vszakats
Date: 2010-05-23 13:53:57 + (Sun, 23 May 2010)

Log Message:
---
2010-05-23 15:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
+ Changed filtering implementation for cmdline parameters.
  Now filters can be placed anywhere and they work for all 
  parameters.
  Please test, regressions may be possible.

  * config/postinst.prg
! Added gpm handling logic to hbmk.cfg creation. This was 
  previously done in recently deleted postinst.sh function.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/config/postinst.prg
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14560] trunk/harbour

2010-05-23 Thread vszakats
Revision: 14560
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14560view=rev
Author:   vszakats
Date: 2010-05-23 18:55:14 + (Sun, 23 May 2010)

Log Message:
---
2010-05-23 20:54 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.pt_BR.po
  * utils/hbmk2/hbmk2.hu_HU.po
  * utils/hbmk2/hbmk2.prg
+ In non-incremental mode when no workdir is manually set, hbmk2
  will now create a temp subdir inside temp dir and create any
  intermediate output files there. (previously it was using the
  temp dir without creating a temp subdir inside).
; Please test and report leftover temp files and dirs, also test 
  it on *nix platforms.
* Changed 'couldn't', 'don't' style English abbrevs to
  'could not', 'do not', etc.

  * config/rules.mk
! Fixed to include static-only C compiler options for targets 
  which have no separate static/dynamic C compiler pass.
  This should fix wrongly built pcre lib causing missing 
  exported functions in mingw Harbour .dlls.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/config/rules.mk
trunk/harbour/utils/hbmk2/hbmk2.hu_HU.po
trunk/harbour/utils/hbmk2/hbmk2.prg
trunk/harbour/utils/hbmk2/hbmk2.pt_BR.po


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


[Harbour] SF.net SVN: harbour-project:[14552] trunk/harbour

2010-05-22 Thread vszakats
Revision: 14552
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14552view=rev
Author:   vszakats
Date: 2010-05-22 08:58:10 + (Sat, 22 May 2010)

Log Message:
---
2010-05-22 10:57 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
! -hbimplib extended for pocc to first look for any existing
  .lib file with the same name as the .dll.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14554] trunk/harbour

2010-05-22 Thread vszakats
Revision: 14554
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14554view=rev
Author:   vszakats
Date: 2010-05-22 14:45:13 + (Sat, 22 May 2010)

Log Message:
---
2010-05-22 16:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
! -hbimplib extended for bcc and msvc* to automatically recognize
  and use .def file with the same name as the .dll, if present.
! -hbimplib extended for bcc to first look for any existing
  OMF .lib file with the same name as the .dll.
! Refined fallback logic used in implib generation.
  (moved .dll existence check to lower level)
* Refinements in pathsep usage in implib generation.

  * contrib/sddfb/sddfb.hbi
  * contrib/hbfbird/hbfbird.hbi
+ Using COFF libs for pocc targets.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbfbird/hbfbird.hbi
trunk/harbour/contrib/sddfb/sddfb.hbi
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14555] trunk/harbour

2010-05-22 Thread vszakats
Revision: 14555
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14555view=rev
Author:   vszakats
Date: 2010-05-22 15:19:30 + (Sat, 22 May 2010)

Log Message:
---
2010-05-22 17:17 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * bin/hb-func.sh
  * bin/postinst.sh
- Deleted 'hbmk' script. Now superceded by hbmk2, which is
  backward compatible with hbmk.
- Deleted 'hb-mkslib' compatibility synonym. Use 'hb-mkdyn'
  instead.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/bin/hb-func.sh
trunk/harbour/bin/postinst.sh


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


[Harbour] SF.net SVN: harbour-project:[14556] trunk/harbour

2010-05-22 Thread vszakats
Revision: 14556
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14556view=rev
Author:   vszakats
Date: 2010-05-22 15:52:18 + (Sat, 22 May 2010)

Log Message:
---
2010-05-22 17:51 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * harbour-win-spec
  * harbour-wce-spec
  * harbour.spec
- Deleted references to hb-mkslib.

  * bin/hb-func.sh
  * bin/postinst.sh
* Moved functions to postinst.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/bin/hb-func.sh
trunk/harbour/bin/postinst.sh
trunk/harbour/harbour-wce-spec
trunk/harbour/harbour-win-spec
trunk/harbour/harbour.spec


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


[Harbour] SF.net SVN: harbour-project:[14547] trunk/harbour

2010-05-21 Thread vszakats
Revision: 14547
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14547view=rev
Author:   vszakats
Date: 2010-05-21 06:52:49 + (Fri, 21 May 2010)

Log Message:
---
2010-05-21 08:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbwin/win_svc.c
+ WIN_SERVICEINSTALL(): Extended to accept 3rd parameter
  for the full filename of the service executable. This
  makes it possible to install other .exes not just self.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbwin/win_svc.c


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


[Harbour] SF.net SVN: harbour-project:[14548] trunk/harbour

2010-05-21 Thread vszakats
Revision: 14548
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14548view=rev
Author:   vszakats
Date: 2010-05-21 09:47:48 + (Fri, 21 May 2010)

Log Message:
---
2010-05-21 11:45 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * include/hbdefs.h
+ Added HB_EXTERN macro to eventually replace 'extern' keyword.

  * include/hbstack.h
  * include/hbsocket.h
  * include/hbapicls.h
  * contrib/xhb/hbserv.h
  * contrib/gtwvg/gtwvg.h
  * contrib/hbcairo/hbcairo.h
  * examples/gtwvw/gtwvw.c
  * examples/gtwvw/hbgtwvw.h
! Fixed declarations to use 'extern HB_EXPORT' keyword order.
! Fixed declarations where 'extern' keyword was missing.

  ; TODO: To fix watcom .dll support 'extern HB_EXPORT type func()'
  will have to be changed to 'extern type HB_EXPORT func()'
  or even better to 'HB_EXTERN type HB_EXPORT func()' to
  also stay future-proof.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/gtwvg/gtwvg.h
trunk/harbour/contrib/hbcairo/hbcairo.h
trunk/harbour/contrib/xhb/hbserv.h
trunk/harbour/examples/gtwvw/gtwvw.c
trunk/harbour/examples/gtwvw/hbgtwvw.h
trunk/harbour/include/hbapicls.h
trunk/harbour/include/hbdefs.h
trunk/harbour/include/hbsocket.h
trunk/harbour/include/hbstack.h


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


[Harbour] SF.net SVN: harbour-project:[14549] trunk/harbour

2010-05-21 Thread vszakats
Revision: 14549
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14549view=rev
Author:   vszakats
Date: 2010-05-21 09:59:42 + (Fri, 21 May 2010)

Log Message:
---
2010-05-21 11:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * examples/gtwvw/gtwvw.c
  * examples/gtwvw/hbgtwvw.h
* HB_EXPORT cleanup.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/examples/gtwvw/gtwvw.c
trunk/harbour/examples/gtwvw/hbgtwvw.h


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


[Harbour] SF.net SVN: harbour-project:[14550] trunk/harbour

2010-05-21 Thread vszakats
Revision: 14550
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14550view=rev
Author:   vszakats
Date: 2010-05-21 15:06:56 + (Fri, 21 May 2010)

Log Message:
---
2010-05-21 17:06 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * src/compiler/genhrb.c
! Fixed very old copy paste error in .hrb generation feedback 
  text.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/src/compiler/genhrb.c


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


[Harbour] SF.net SVN: harbour-project:[14551] trunk/harbour

2010-05-21 Thread vszakats
Revision: 14551
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14551view=rev
Author:   vszakats
Date: 2010-05-21 19:16:32 + (Fri, 21 May 2010)

Log Message:
---
2010-05-21 21:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
! -hbimplib extended for msvc to first look for any existing
  .lib file with the same name as the .dll.

  * contrib/sddfb/sddfb.hbi
  * contrib/hbfbird/hbfbird.hbi
* Changed to use existing .lib for msvc compilers.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbfbird/hbfbird.hbi
trunk/harbour/contrib/sddfb/sddfb.hbi
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14533] trunk/harbour

2010-05-20 Thread vszakats
Revision: 14533
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14533view=rev
Author:   vszakats
Date: 2010-05-20 09:35:08 + (Thu, 20 May 2010)

Log Message:
---
2010-05-20 11:21 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
  * utils/hbmk2/hbmk2.prg
+ Added hbmk2 level support for multiple input .def files.
  NOTE: Multiple .def files are only supported by gcc family
compilers (mingw/cygwin) (and maybe watcom, but I can't 
tell by looking at the output), so for portable scripts,
stick to using only one .def file per .dll. bcc,
msvc, pocc will either ignore some of them, or
stop with error.

  * ChangeLog
- Deleted accented (UTF8) char.
! Deleted UTF8 file marked added by subsequent committer's editor.

; --- Pls remember to use ASCII 7-bit chars in our files ---

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14534] trunk/harbour

2010-05-20 Thread vszakats
Revision: 14534
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14534view=rev
Author:   vszakats
Date: 2010-05-20 09:40:08 + (Thu, 20 May 2010)

Log Message:
---
2010-05-20 11:39 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * include/hbthread.h
! Added missing HB_EXPORT, and in some place 'extern'
  qualifier to thread/atomic Harbour API declarations.

  * ChangeLog
! Fixed entry header in previous commit (again).

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/include/hbthread.h


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


[Harbour] SF.net SVN: harbour-project:[14535] trunk/harbour

2010-05-20 Thread vszakats
Revision: 14535
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14535view=rev
Author:   vszakats
Date: 2010-05-20 11:40:30 + (Thu, 20 May 2010)

Log Message:
---
2010-05-20 13:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
! Fixed to ignore .cpp files in main entry detection function.
! Fixed to strip ending pathsep in header and lib path options 
  passed to compiler tools.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14538] trunk/harbour

2010-05-20 Thread vszakats
Revision: 14538
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14538view=rev
Author:   vszakats
Date: 2010-05-20 14:23:00 + (Thu, 20 May 2010)

Log Message:
---
2010-05-20 16:22 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbide/qscintilla
- Deleted this hosted foreign code for reasons explained 
  (but apparently not understood).

Modified Paths:
--
trunk/harbour/ChangeLog

Removed Paths:
-
trunk/harbour/contrib/hbide/qscintilla/


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


[Harbour] SF.net SVN: harbour-project:[14540] trunk/harbour

2010-05-20 Thread vszakats
Revision: 14540
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14540view=rev
Author:   vszakats
Date: 2010-05-20 18:58:21 + (Thu, 20 May 2010)

Log Message:
---
2010-05-20 20:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * config/global.mk
  * config/rules.mk
+ Added HB_CFLAGS_DYN variable to pass lib specific options
  specially directed to compilation phase when building
  to create a .dll. Currently this affects pcre and zlib since
  these are included in harbour .dll.

  * external/libhpdf/Makefile
  * external/pcre/Makefile
  * external/png/Makefile
  * external/zlib/Makefile
+ Configured HB_CFLAGS_DYN for these libs to properly create
  exported symbols in harbour .dll. This was a problem so far
  for any non-mingw made harbour .dll.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/config/global.mk
trunk/harbour/config/rules.mk
trunk/harbour/external/libhpdf/Makefile
trunk/harbour/external/pcre/Makefile
trunk/harbour/external/png/Makefile
trunk/harbour/external/zlib/Makefile


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


[Harbour] SF.net SVN: harbour-project:[14541] trunk/harbour

2010-05-20 Thread vszakats
Revision: 14541
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14541view=rev
Author:   vszakats
Date: 2010-05-20 19:07:59 + (Thu, 20 May 2010)

Log Message:
---
2010-05-20 21:07 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * config/global.mk
  * config/rules.mk
  * external/pcre/Makefile
+ Added HB_CFLAGS_STA variable to hold C compiler options 
  passed solely when compiling for static lib.
* Change PCRE setup to use HB_CFLAGS_STA instead of -U 
  trick at the same time silencing msvc warning.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/config/global.mk
trunk/harbour/config/rules.mk
trunk/harbour/external/pcre/Makefile


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


[Harbour] SF.net SVN: harbour-project:[14543] trunk/harbour

2010-05-20 Thread vszakats
Revision: 14543
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14543view=rev
Author:   vszakats
Date: 2010-05-20 21:18:46 + (Thu, 20 May 2010)

Log Message:
---
2010-05-20 23:18 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
! Fixed filter evaluation to not let envvar names colliding
  with built-in filter keywords influence the results.
  (f.e. '{watcom}' while having properly configured watcom
  compiler defining WATCOM envvar and using a non-watcom
  compiler for the actual hbmk2 session).
% Optimized filter evaluation.
; Thanks to Przemek for the patches.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14544] trunk/harbour

2010-05-20 Thread vszakats
Revision: 14544
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14544view=rev
Author:   vszakats
Date: 2010-05-20 21:35:20 + (Thu, 20 May 2010)

Log Message:
---
2010-05-20 23:34 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.prg
! Fixed overlook in recent modification (put .def file macros
  in normal linker command template)
! Fixed missing '-nologo' option in msvc -hbdyn[vm] linker 
  command template.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/hbmk2.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


[Harbour] SF.net SVN: harbour-project:[14545] trunk/harbour

2010-05-20 Thread vszakats
Revision: 14545
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14545view=rev
Author:   vszakats
Date: 2010-05-20 23:06:29 + (Thu, 20 May 2010)

Log Message:
---
2010-05-21 01:05 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * config/global.mk
+ Showing warning when HB_BUILD_IMPLIB=yes is used without
  'install' make option.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/config/global.mk


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


[Harbour] SF.net SVN: harbour-project:[14527] trunk/harbour

2010-05-19 Thread vszakats
Revision: 14527
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14527view=rev
Author:   vszakats
Date: 2010-05-19 08:39:51 + (Wed, 19 May 2010)

Log Message:
---
2010-05-19 10:35 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
  * utils/hbmk2/hbmk2.pt_BR.po
  * utils/hbmk2/hbmk2.hu_HU.po
  * utils/hbmk2/hbmk2.prg
+ Added .def file support for win|os2/watcom targets in hbmk2.
  ATM it requires the special file format required by watcom,
  there is no transparent conversion done by hbmk2.
+ Enabled .c stub (for -main, -gt, etc features) in -hbdynvm mode.
* Disabled linking harbour .dll in '-hbdyn -shared' mode.
  NOTE: I'm not sure of this move. This way -hbdyn will now
never link any Harbour libs (neither static nor dynamic),
so at least we should renamed -hbdyn to -hbdynraw and
-hbdynvm to -hbdyn, or make some other cleanup in this
regard. Specifically I'm not sure if hbmk2 satisfies
this use-case now by default (without '-nohblib-' option):
   I can use -hbdyn and -static to create self contain DLL
which uses it's own private copy of HVM and Harbour RTL
library which can be linked statically or loaded dynamically
with/from any other applications
* Text VM changed to Harbour VM
; NOTE 2: I've checked win/watcom -6s option, but it's still not 
  good because it appends '_' to exported symbols, so 
  watcom -shared executables stop working with mingw/msvc 
  Harbour .dll. Any idea how to solve that?

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/utils/hbmk2/hbmk2.hu_HU.po
trunk/harbour/utils/hbmk2/hbmk2.prg
trunk/harbour/utils/hbmk2/hbmk2.pt_BR.po


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


[Harbour] SF.net SVN: harbour-project:[14528] trunk/harbour/ChangeLog

2010-05-19 Thread vszakats
Revision: 14528
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14528view=rev
Author:   vszakats
Date: 2010-05-19 12:03:15 + (Wed, 19 May 2010)

Log Message:
---
Fixed wrong Changlog entry header

Modified Paths:
--
trunk/harbour/ChangeLog


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


[Harbour] SF.net SVN: harbour-project:[14520] trunk/harbour

2010-05-18 Thread vszakats
Revision: 14520
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14520view=rev
Author:   vszakats
Date: 2010-05-18 07:20:20 + (Tue, 18 May 2010)

Log Message:
---
2010-05-18 09:19 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * src/rtl/memvarhb.prg
* HB_MVSAVE(): reset to be a FUNCTION to avoid the volatile
  return value and better imitate __MVSAVE() behavior.
% HB_MVSAVE(): deleted unnecessary UPPER().
- Deleted TODO.

  * ChangeLog
* Marked TODOs as done. (Thanks Przemek)

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/src/rtl/memvarhb.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


[Harbour] SF.net SVN: harbour-project:[14513] trunk/harbour

2010-05-17 Thread vszakats
Revision: 14513
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14513view=rev
Author:   vszakats
Date: 2010-05-17 18:49:23 + (Mon, 17 May 2010)

Log Message:
---
2010-05-17 20:47 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * include/hbextern.ch
  * src/rtl/Makefile
  + src/rtl/memvarhb.prg
+ Added:
HB_MVSAVE( cFileName, [cMask], [lIncludeMask] )
HB_MVRESTORE( cFileName, [lAdditive], [cMask], [lIncludeMask] )

  They serve the same purpose with same interface
  and similar behavior to __MVSAVE()/__MVRESTORE()
  (and __MSAVE()/__MRESTORE(), and 'SAVE TO' command),
  only that they support longer than 10 char variable names.
  It is not possible to add such support in Clipper-style
  .mem files, so these functions will create an incompatible
  file format with default '.hbv' extension.

; TOFIX: __MVRESTORE() restores variables as PRIVATEs
 while HB_MVRESTORE() as PUBLIC.
; NOTE: GETLIST exclusion is solved with simple trick,
as I couldn't find how it's solved in __MVSAVE().
; Consider this experimental solution to the problem.

  * contrib/hbmysql/tmysql.prg
% STOD(  ) - STOD()

  * contrib/hbide/ideprojmanager.prg
! -hbexec - -hbexe

  * src/rtl/typefile.prg
! __TYPEFILE(): Fixed both RTEs to be Clipper compatible.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbide/ideprojmanager.prg
trunk/harbour/contrib/hbmysql/tmysql.prg
trunk/harbour/include/hbextern.ch
trunk/harbour/src/rtl/Makefile
trunk/harbour/src/rtl/typefile.prg

Added Paths:
---
trunk/harbour/src/rtl/memvarhb.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


[Harbour] SF.net SVN: harbour-project:[14515] trunk/harbour

2010-05-17 Thread vszakats
Revision: 14515
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14515view=rev
Author:   vszakats
Date: 2010-05-18 00:26:06 + (Tue, 18 May 2010)

Log Message:
---
2010-05-18 02:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * utils/hbmk2/hbmk2.pt_BR.po
  * utils/hbmk2/hbmk2.hu_HU.po
  * utils/hbmk2/hbmk2.prg
+ Added experimental -hbdynvm mode.
+ Added support for .def input file in -hbdyn/-hbdynvm modes.
; TODO: Couldn't find how to pass .def files to Open Watcom wlink.
Anybody with an experience here?

  * src/rtl/memvarhb.prg
+ Added one initialization to NIL.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/src/rtl/memvarhb.prg
trunk/harbour/utils/hbmk2/hbmk2.hu_HU.po
trunk/harbour/utils/hbmk2/hbmk2.prg
trunk/harbour/utils/hbmk2/hbmk2.pt_BR.po


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


[Harbour] SF.net SVN: harbour-project:[14503] trunk/harbour

2010-05-16 Thread vszakats
Revision: 14503
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14503view=rev
Author:   vszakats
Date: 2010-05-16 09:13:16 + (Sun, 16 May 2010)

Log Message:
---
2010-05-16 11:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * contrib/hbwin/win_svc.c
! Fixed callback definitions to be the ones required by Windows.
! Fixed main service entry callback to use TCHAR rather than simple char.
+ Added support to pass service launch parameters to Harbour entry
  function.

  * contrib/hbwin/tests/testsvc.prg
+ Added code to demonstrate parameter passing feature.

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/contrib/hbwin/tests/testsvc.prg
trunk/harbour/contrib/hbwin/win_svc.c


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


[Harbour] SF.net SVN: harbour-project:[14505] trunk/harbour

2010-05-16 Thread vszakats
Revision: 14505
  
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=14505view=rev
Author:   vszakats
Date: 2010-05-16 17:06:07 + (Sun, 16 May 2010)

Log Message:
---
2010-05-16 19:01 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * config/postinst.prg
+ Added new experimental envvar:
 HB_BUILD_ADDONS=prj1.hbp prj2.hbp prjn.hbp
  Harbour build process will initiate the build of the passed 
  .hbp files at 'install' phase.
% Simplification to other hbmk2 invocation commands.

  * contrib/hbwin/win_svc.c
! Fixed to set running status only if entry function 
  is valid and able to reenter HVM.
+ Added trace message when entry function cannot be found.  

Modified Paths:
--
trunk/harbour/ChangeLog
trunk/harbour/config/postinst.prg
trunk/harbour/contrib/hbwin/win_svc.c


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


  1   2   3   4   5   6   7   8   9   10   >