Commit Graph

18043 Commits

Author SHA1 Message Date
Viktor Szakats
cec88095a8 2012-11-08 13:55 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbgd/doc/en/hbgd.txt
  * contrib/hbgd/gdimage.prg
    * cleanups related to no longer needed "destroy" code
    * GDImage:Destory() method deprecated with HB_LEGACY_LEVEL4
2012-11-08 12:57:11 +00:00
Przemyslaw Czerpak
f959e934b9 2012-11-08 10:52 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/src/rtl/rat.c
    ! fixed HB_RAT() used with 3-rd and/or 4-th parameter and multibyte CPs

  * harbour/contrib/hbct/disk.c
    + enabled NUMDISKL() in OpenWatcom DOS builds
    % extract string length in the same STR API call instead of using
      additional hb_parclen()
    * added real protection for buffer overflow in windows version of
      TRUENAME(). I do not know if it's really necessary but without
      the code which allocates one byte bigger buffer does not make
      any sense.
    ; TOFIX: this code still uses HB_TCHAR_*() macros
2012-11-08 09:52:51 +00:00
Viktor Szakats
3bb2070d79 2012-11-07 16:55 UTC+0100 Viktor Szakats (harbour syenar.net)
* config/postinst.hb
  * utils/hbmk2/hbmk2.prg
    % do not generate SVN ID comments into .hbx files

  * contrib/gtwvg/gtwvg.hbx
  * contrib/hbamf/hbamf.hbx
  * contrib/hbblat/hbblat.hbx
  * contrib/hbblink/hbblink.hbx
  * contrib/hbbz2/hbbz2.hbx
  * contrib/hbcairo/hbcairo.hbx
  * contrib/hbcomm/hbcomm.hbx
  * contrib/hbct/hbct.hbx
  * contrib/hbcups/hbcups.hbx
  * contrib/hbcurl/hbcurl.hbx
  * contrib/hbexpat/hbexpat.hbx
  * contrib/hbfbird/hbfbird.hbx
  * contrib/hbfimage/hbfimage.hbx
  * contrib/hbformat/hbformat.hbx
  * contrib/hbfoxpro/hbfoxpro.hbx
  * contrib/hbfship/hbfship.hbx
  * contrib/hbgd/hbgd.hbx
  * contrib/hbgs/hbgs.hbx
  * contrib/hbgt/hbgt.hbx
  * contrib/hbhpdf/hbhpdf.hbx
  * contrib/hbhttpd/hbhttpd.hbx
  * contrib/hblzf/hblzf.hbx
  * contrib/hbmagic/hbmagic.hbx
  * contrib/hbmemio/hbmemio.hbx
  * contrib/hbmisc/hbmisc.hbx
  * contrib/hbmlzo/hbmlzo.hbx
  * contrib/hbmxml/hbmxml.hbx
  * contrib/hbmysql/hbmysql.hbx
  * contrib/hbmzip/hbmzip.hbx
  * contrib/hbnetio/hbnetio.hbx
  * contrib/hbnf/hbnf.hbx
  * contrib/hbodbc/hbodbc.hbx
  * contrib/hboslib/hboslib.hbx
  * contrib/hbpgsql/hbpgsql.hbx
  * contrib/hbsms/hbsms.hbx
  * contrib/hbsqlit3/hbsqlit3.hbx
  * contrib/hbssl/hbssl.hbx
  * contrib/hbtinymt/hbtinymt.hbx
  * contrib/hbtip/hbtip.hbx
  * contrib/hbtpathy/hbtpathy.hbx
  * contrib/hbunix/hbunix.hbx
  * contrib/hbwin/hbwin.hbx
  * contrib/hbxdiff/hbxdiff.hbx
  * contrib/hbxpp/hbxpp.hbx
  * contrib/hbzebra/hbzebra.hbx
  * contrib/hbziparc/hbziparc.hbx
  * contrib/rddads/rddads.hbx
  * contrib/xhb/xhb.hbx
  * extras/gtwvw/gtwvw.hbx
  * extras/hbusb/hbusb.hbx
  * extras/hbvpdf/hbvpdf.hbx
  * extras/hbxlsxml/hbxlsxml.hbx
  * include/harbour.hbx
  * include/hbcpage.hbx
  * include/hblang.hbx
  * include/hbscalar.hbx
  * include/hbusrrdd.hbx
    * deleted SVN ID comments
2012-11-07 16:01:33 +00:00
Viktor Szakats
53e02fb22e 2012-11-07 16:21 UTC+0100 Viktor Szakats (harbour syenar.net)
* extras/gtwvw/tests/wvt2wvw.ch
    * formatting

  + extras/gtwvw/gtwvw.hbx
  * extras/gtwvw/gtwvw.hbp
    + added .hbx file

  + extras/hbvpdf/hbvpdf.hbx
  * extras/hbvpdf/hbvpdf.hbp
  * extras/hbvpdf/hbvpdf.prg
  * extras/hbvpdf/hbvpsup.prg
    + added .hbx file
    * renamed internal function

  + extras/hbxlsxml/hbxlsxml.hbx
  * extras/hbxlsxml/hbxlsxml.hbp
  * extras/hbxlsxml/xlsxml_s.prg
  * extras/hbxlsxml/xlsxml_y.prg
  * extras/hbxlsxml/xlsxml.prg
    + added formatted .hbx file
    % some internal functions made STATIC
    * one function name translated to English
2012-11-07 15:24:01 +00:00
Viktor Szakats
9c2376e7f1 2012-11-07 15:55 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbzebra/qrcode.c
    * pacify an msvc 2010 warning (possibly a C compiler issue)
2012-11-07 14:56:54 +00:00
Viktor Szakats
99b6ea7139 2012-11-07 15:18 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbmxml/format.prg
  * contrib/hbmxml/hbmxml.hbx
    ! minor correction (regression)
2012-11-07 14:19:07 +00:00
Viktor Szakats
631a1240a0 2012-11-07 12:52 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbct/tests/*.prg
    ! applied casing to commented function names
2012-11-07 11:59:18 +00:00
Viktor Szakats
1706db4ab5 2012-11-07 12:29 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbformat/hbfuncs.prg
  * utils/hbmk2/hbmk2.prg
    % Use HB_DIRSCAN()

  * src/vm/fm.c
    * applied some more uncrustify fixes
2012-11-07 11:30:50 +00:00
Viktor Szakats
4c45625789 2012-11-07 12:18 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbnf/dispmsg.prg
  * contrib/hbnf/tests/dispmsg.prg
  * extras/httpsrv/cgifunc.prg
  * extras/httpsrv/cookie.prg
  * extras/httpsrv/session.prg
  * extras/httpsrv/uhttpd.prg
    * cleanups
2012-11-07 11:19:42 +00:00
Viktor Szakats
d34ee4d3f1 2012-11-07 11:59 UTC+0100 Viktor Szakats (harbour syenar.net)
* src/rtl/dirscan.prg
    + HB_DIRSCAN(): more strict check on parameters to avoid RTEs
    % HB_DIRSCAN(): minor optimizations

  * bin/find.hb
    % Use HB_DIRSCAN()

  * include/harbour.hbx
  * src/rtl/hbfilehi.prg
    + added HB_DIRSEPTOOS( <cDir> ) -> <cDirWithNativeDirSeps>

  * bin/find.hb
  * config/postinst.hb
  * contrib/make.hb
    * Use HB_DIRSEPTOOS() instead of locally rolled copy
2012-11-07 11:03:53 +00:00
Viktor Szakats
1dac5f30d4 2012-11-07 11:12 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbblink/hbblink.hbx
    * found original sources and formatted Blinker
      compatibility functions, too

  * contrib/hbblink/blinker.prg
    * hbformatted source (automatic)

  * contrib/hbnf/tests/mouse1.prg
    * minor
2012-11-07 10:14:19 +00:00
Viktor Szakats
d77cccf97d 2012-11-07 04:26 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbformat/hbfuncs.prg
    * minor cleanup to how contrib .hbx parsing is optimized out.
2012-11-07 03:27:23 +00:00
Viktor Szakats
2c4d86c392 2012-11-07 04:18 UTC+0100 Viktor Szakats (harbour syenar.net)
* extras/httpsrv/cgifunc.prg
  * extras/httpsrv/modules/tableservletdb.prg
  * extras/httpsrv/session.prg
  * extras/httpsrv/uhttpd.hbp
  * extras/httpsrv/uhttpd.prg
  * extras/httpsrv/uhttpdgd.hbp
  * extras/rddado/adordd.prg
    * formatted
    ! some commented code converted to #if 0/#endif block
2012-11-07 03:19:49 +00:00
Viktor Szakats
6d60145620 2012-11-07 03:28 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbnf/hbnf.hbx
  * contrib/hbodbc/hbodbc.hbx
  * contrib/hbtip/hbtip.hbx
  * contrib/hbtpathy/hbtpathy.hbx
  * contrib/xhb/xhb.hbx
    ! minor fixes

  * contrib/hblzf/tests/*.prg
  * contrib/hbmxml/format.prg
  * contrib/hbmysql/tests/test.prg
  * contrib/hbmysql/tmysql.prg
  * contrib/hbmysql/tsqlbrw.prg
  * contrib/hbnetio/netiomt.prg
  * contrib/hbnetio/utils/hbnetio/*.prg
  * contrib/hbnf/*.prg
  * contrib/hbnf/tests/*.prg
  * contrib/hbodbc/tests/testodbc.prg
  * contrib/hbodbc/todbc.prg
  * contrib/hbpgsql/tests/*.prg
  * contrib/hbpgsql/tpostgre.prg
  * contrib/hbssl/tests/*.prg
  * contrib/hbtip/*.prg
  * contrib/hbtip/tests/*.prg
  * contrib/hbtpathy/telepath.prg
  * contrib/hbzebra/tests/*.prg
  * contrib/rddads/tests/*.prg
  * contrib/xhb/*.prg
  * contrib/xhb/tests/*.prg
    * formatted
    ! commented code converted to #if 0/#endif block
2012-11-07 02:57:26 +00:00
Przemyslaw Czerpak
8ac2b89bf4 2012-11-07 03:05 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/src/vm/fm.c
  * harbour/src/vm/dlmalloc.c
    * updated dlmalloc to version 2.8.6

  * harbour/src/compiler/hbdead.c
    * minor
2012-11-07 02:05:32 +00:00
Viktor Szakats
161c5cc5b8 2012-11-07 01:56 UTC+0100 Viktor Szakats (harbour syenar.net)
* config/postinst.hb
    * renamed harbour.hbr to contrib.hbr

  * contrib/hbformat/hbfmtcls.prg
    % minor optimizations
    ! added workaround for RTE while processing
      contrib/hbhttpd/core.prg (previously reported)

  * contrib/hbhttpd/hbhttpd.hbx
    * minor sync to actual casing used in code

  * contrib/hbhttpd/core.prg
    * hbformatted (only one sections gives problems
      due to reported issue)
2012-11-07 00:57:18 +00:00
Viktor Szakats
4716fa0b4b 2012-11-07 00:36 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbct/hbct.hbx
  * contrib/hbfbird/hbfbird.hbx
  * contrib/hbgd/hbgd.hbx
    * minor fixes

  * contrib/hbamf/hbamfobj.prg
  * contrib/hbamf/tests/tstendin.prg
  * contrib/hbblat/blatcls.prg
  * contrib/hbblat/tests/blatcmd.prg
  * contrib/hbbz2/tests/test.prg
  * contrib/hbct/tests/*.prg
  * contrib/hbfbird/tfirebrd.prg
  * contrib/hbfimage/tests/fitest.prg
  * contrib/hbgd/*.prg
  * contrib/hbgd/tests/*.prg
  * contrib/hbmisc/*.prg
  * contrib/hbmisc/tests/*.prg
    * reformatted
    ! commented code deleted or converted to #if 0/#endif block
2012-11-06 23:42:40 +00:00
Viktor Szakats
eb95c1dff2 2012-11-06 22:33 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/gtwvg/combobox.prg
  * contrib/gtwvg/listbox.prg
  * contrib/gtwvg/mle.prg
  * contrib/gtwvg/sle.prg
  * contrib/gtwvg/statbar.prg
  * contrib/gtwvg/toolbar.prg
    ! fixed some casing wrongly uppercased by hbformat in 
      the past.
2012-11-06 21:33:52 +00:00
Viktor Szakats
c01c665886 2012-11-06 22:16 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbformat/hbfmtcls.prg
    * made two code lines more hbformat friendly

  * contrib/gtwvg/gtwvg.hbx
  * contrib/xhb/xhb.hbx
    * fixes

  * contrib/gtwvg/*.prg
  * contrib/gtwvg/tests/*.prg
    * hbformatted. lib code almost fully automatically
      after adding few code tweaks.
2012-11-06 21:27:57 +00:00
Viktor Szakats
00edba46ae 2012-11-06 21:38 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/gtwvg/gtwvg.hbx
    * cleanups

  * ChangeLog
    ! missed this entry from prev patch:

      * contrib/hbformat/hbfmtcls.prg
        + Committed Maurizio's latest patch (#5)
          Many thanks for this great work to Maurizio.
          It resolves a great number of problems.

  * contrib/hbformat/hbfmtcls.prg
    ! fix for line ending spaces remaining after formatting
    * fixed few formatting for the recent patch

  * contrib/hbformat/hbformat.hbx
    * formatted new function name
2012-11-06 20:48:10 +00:00
Viktor Szakats
4946c47624 2012-11-06 21:31 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbformat/hbfuncs.prg
    ! fixed typo in processing names from .hbr
2012-11-06 20:31:46 +00:00
Viktor Szakats
d578b91d0e 2012-11-06 21:18 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbct/hbct.hbx
    * minor cleanup

  + contrib/hbformat/hbfuncs.prg
  * contrib/hbformat/hbfmtcls.prg
  * contrib/hbformat/hbformat.hbp
  * contrib/hbformat/hbformat.hbx
    * moved function name loading functions to
      separate file
    + proper cased function names will now be loaded
      from .hbr files and /contrib and /addons
      folder structures automatically.
2012-11-06 20:20:55 +00:00
Viktor Szakats
838ab65350 2012-11-06 20:08 UTC+0100 Viktor Szakats (harbour syenar.net)
* utils/hbmk2/hbmk2.prg
    + hbmk2 will now read *.hbr for function/lib pairs
      instead of only hbmk2.hbr

  * config/postinst.hb
    * renamed hbmk2.hbr to harbour.hbr

  * INSTALL
    + added table of content (experimental)
2012-11-06 19:12:17 +00:00
Viktor Szakats
b1021ee7ad 2012-11-06 19:29 UTC+0100 Viktor Szakats (harbour syenar.net)
* utils/hbmk2/hbmk2.prg
    * minor internal cleanup
2012-11-06 18:29:48 +00:00
Viktor Szakats
04ff1ab51c 2012-11-06 19:03 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/gtwvg/gtwvg.hbx
  * contrib/hbct/hbct.hbx
    + formatted function names in .hbx files

  * contrib/gtwvg/gtwvg.c
  * contrib/gtwvg/hbgtwvg.ch
  * contrib/gtwvg/wvgcore.c
  * contrib/gtwvg/wvgcuig.c
  * contrib/gtwvg/wvgparts.ch
  * contrib/gtwvg/wvgutils.c
  * contrib/gtwvg/wvgwin.c
  * contrib/gtwvg/wvgwing.c
  * contrib/gtwvg/wvtwin.ch
  * contrib/gtwvg/gtwvg.hbx
    * various formatting cleanups
    ! moved WVG_GTINFOEX() outside the GT code
    * excluded GT driver puller symbols from .hbx
2012-11-06 18:06:07 +00:00
Viktor Szakats
92fee58e76 2012-11-06 17:31 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbfimage/fi_winfu.c
    ! fixes to previous modification

  * contrib/hbpgsql/postgres.c
  * contrib/hbpgsql/tests/test.prg
  * contrib/hbpgsql/tpostgre.prg
    * renamed few functions that are not direct wrappers:
      PQCREATETRACE() -> PQTRACECREATE()
      INCOMPATIBLE.

  * contrib/hbnf/mouse.c
  * contrib/hbnf/mouse1.prg
    * renamed internal function:
      _mset_sensitive() -> _ft_MSetSensitive()

  * contrib/hbhttpd/hbhttpd.hbx
  * contrib/hblzf/hblzf.hbx
  * contrib/hbmlzo/hbmlzo.hbx
  * contrib/hbmxml/hbmxml.hbx
  * contrib/hbmysql/hbmysql.hbx
  * contrib/hbnf/hbnf.hbx
  * contrib/hbnetio/hbnetio.hbx
  * contrib/hbodbc/hbodbc.hbx
  * contrib/hbpgsql/hbpgsql.hbx
  * contrib/hbssl/hbssl.hbx
  * contrib/hbtip/hbtip.hbx
  * contrib/hbtpathy/hbtpathy.hbx
  * contrib/hbxdiff/hbxdiff.hbx
  * contrib/hbzebra/hbzebra.hbx
  * contrib/rddads/rddads.hbx
  * contrib/xhb/xhb.hbx
    + formatted function names in .hbx files
2012-11-06 16:35:09 +00:00
Viktor Szakats
8b6359de72 2012-11-06 10:58 UTC+0100 Viktor Szakats (harbour syenar.net)
+ contrib/gtwvg/gtwvg.hbx
  * contrib/gtwvg/gtwvg.hbp
    + added .hbx file for GTWVG

  * contrib/hbfimage/fi_winfu.c
  * contrib/hbfimage/fi_wrp.c
    * renamed two windows-only functions:
      FI_FITOBITMAP() -> FI_WINCONVTODIB()
      FI_BITMAPTOFI() -> FI_WINCONVFROMDIB()
      Effective now. INCOMPATIBLE.

  * contrib/hbamf/hbamf.hbx
  * contrib/hbblat/hbblat.hbx
  * contrib/hbbz2/hbbz2.hbx
  * contrib/hbfbird/hbfbird.hbx
  * contrib/hbfimage/hbfimage.hbx
  * contrib/hbformat/hbformat.hbx
  * contrib/hbfoxpro/hbfoxpro.hbx
  * contrib/hbgd/hbgd.hbx
  * contrib/hbmagic/hbmagic.hbx
  * contrib/hbmisc/hbmisc.hbx
    + formatted function names in .hbx files

  * contrib/hbgt/tests/test.prg
    * cleanup, function names reformatted

  * contrib/hbmagic/hbmagis.prg
  * contrib/hbmagic/tests/hbmagit.prg
    * function names reformatted

  * contrib/hbct/ctextern.ch
  * contrib/hbgd/gdextern.ch
  * contrib/hbxpp/hbxppext.ch
  * contrib/rddads/adsextrn.ch
  * contrib/xhb/xhbextrn.ch
    * deprecated these headers with HB_LEGACY_LEVEL4.
      instructions added to files about recommended
      method for replacement ('REQUEST ...').
2012-11-06 10:04:18 +00:00
Viktor Szakats
0df9af0955 2012-11-06 09:33 UTC+0100 Viktor Szakats (harbour syenar.net)
* src/macro/macrolex.c
  * src/main/harbour.c
  * src/rdd/*.c
  * src/rdd/dbfcdx/dbfcdx1.c
  * src/rdd/dbffpt/dbffpt1.c
  * src/rdd/dbfnsx/dbfnsx1.c
  * src/rdd/dbfntx/dbfntx1.c
  * src/rdd/hbsix/*.c
  * src/rdd/hsx/hsx.c
  * src/rdd/usrrdd/usrrdd.c
  * src/rtl/*.c
  * src/rtl/gt_tpl/gt_tpl.c
  * src/rtl/gtcgi/gtcgi.c
  * src/rtl/gtcrs/gtcrs.c
  * src/rtl/gtcrs/gtcrs.h
  * src/rtl/gtdos/gtdos.c
  * src/rtl/gtgui/gtgui.c
  * src/rtl/gtos2/gtos2.c
  * src/rtl/gtpca/gtpca.c
  * src/rtl/gtsln/gtsln.c
  * src/rtl/gtsln/gtsln.h
  * src/rtl/gtsln/*.c
  * src/rtl/gtstd/gtstd.c
  * src/rtl/gttrm/gttrm.c
  * src/rtl/gtwin/gtwin.c
  * src/rtl/gtwvt/gtwvt.c
  * src/rtl/gtwvt/gtwvt.h
  * src/rtl/gtxwc/gtxwc.c
  * src/rtl/gtxwc/gtxwc.h
  * src/vm/*.c
  * src/vm/maindllp/dllext.c
  * src/vm/maindllp/dllpcode.c
    * manually applied a selection of uncrustify fixes, 
      plus some manual cleanups.
      (mostly whitespace, generated code unchanged)

  * contrib/gtwvg/gtwvg.c
  * contrib/gtwvg/wvggui.c
  * contrib/hbct/ctwin.c
  * contrib/rddads/ads1.c
  * contrib/sddfb/sddfb.c
  * contrib/sddoci/sddoci.c
  * contrib/sddodbc/sddodbc.c
  * contrib/sddsqlt3/sddsqlt3.c
  * contrib/xhb/xhbcopyf.c
  * src/common/hbstr.c
  * src/compiler/*.y*
  * src/macro/macro.y*
    * more formatting cleanups
2012-11-06 08:51:53 +00:00
Viktor Szakats
9280d0634e 2012-11-06 07:32 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbtip/tests/loadhtml.prg
  * contrib/hbwin/tests/testax.prg
  * doc/gtapi.txt
  * src/rtl/mod.c
  * tests/wvtext.prg
    * minor cleanups
2012-11-06 06:33:23 +00:00
Viktor Szakats
07a120cd35 2012-11-06 05:54 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbexpat/hbexpat.hbx
  * contrib/hbwin/hbwin.hbx
    ! minor corrections to casing

  * contrib/hbformat/hbfmtcls.prg
    ! fixed typo in a recent commit
    * minor code cleanup

  * contrib/hbformat/utils/hbformat.prg
    * use hb_ntos() to display number

  * contrib/hbformat/utils/hbformat.ini
    * commented all settings

  * contrib/hbexpat/tests/tohash.prg
  * contrib/hbexpat/unitable.prg
  * contrib/hbgs/tests/testgs.prg
  * contrib/hbmzip/mziperr.prg
  * contrib/hbmzip/tests/*.prg
  * contrib/hbwin/tests/*.prg
  * contrib/hbwin/*.prg
  * contrib/hbziparc/*.prg
  * contrib/hbziparc/ziparc.prg
    * reformatted using new .hbx files
2012-11-06 05:01:25 +00:00
Viktor Szakats
577fa7f1f7 2012-11-06 04:22 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbcairo/hbcairo.hbx
  * contrib/hbcups/hbcups.hbx
  * contrib/hbcurl/hbcurl.hbx
  * contrib/hbexpat/hbexpat.hbx
  * contrib/hbfship/hbfship.hbx
  * contrib/hbgs/hbgs.hbx
  * contrib/hbhpdf/hbhpdf.hbx
  * contrib/hbmzip/hbmzip.hbx
  * contrib/hboslib/hboslib.hbx
  * contrib/hbsqlit3/hbsqlit3.hbx
  * contrib/hbunix/hbunix.hbx
  * contrib/hbwin/hbwin.hbx
  * contrib/hbxpp/hbxpp.hbx
  * contrib/hbziparc/hbziparc.hbx
    * formatted function names in .hbx files

  * contrib/hbexpat/core.c
    ! fixed typo in wrapper name: XML_PARSERRESET() (was HB_PARSERESET())
      INCOMPATIBLE

  * contrib/hbwin/wapi_commctrl.c
    * fixed to use wapi function to return Windows BOOL type

  * contrib/hbunix/posix.c
    * minor
2012-11-06 03:27:55 +00:00
Przemyslaw Czerpak
dade0896e1 2012-11-06 04:14 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/contrib/hbmxml/3rd/minixml/mxml_nod.c
    ! applied once again fix for mxmlDelete() - respect reference counters
      It was lost in one of Mini-XML updates.
      It's extremely important fix. Without it our howl wrapper does not
      work correctly corrupting memory. Please keep it in next updates.

  * harbour/contrib/hbmxml/3rd/minixml/mxml.hbp
    * added URL for Mini-XML 2.7 source code

  + harbour/contrib/hbmxml/3rd/minixml/minixml.dif
    + added diff file created by
          hbmk2 ../../../../bin/3rdpatch.hb -rediff
    ; TOFIX: We have in our repository mxml-set.c v. 426 instead of
             mxml-set.c v. 441 which is inside mxml-2.7.tar.gz. Why?
2012-11-06 03:14:48 +00:00
Viktor Szakats
2f285ca6c2 2012-11-05 12:32 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbamf/tests/tstendin.prg
  * contrib/hbblat/blatcls.prg
  * contrib/hbct/tests/ctwtest.prg
  * contrib/hbct/tests/token2.prg
  * contrib/hbhttpd/readme.txt
  * contrib/hbhttpd/widgets.prg
  * contrib/hbmisc/fileread.prg
  * contrib/hbmisc/hbedit.prg
  * contrib/hbmysql/diff-en.txt
  * contrib/hbmysql/diff-es.txt
  * contrib/hbmysql/tests/dbf2mysq.prg
  * contrib/hbmysql/tmysql.prg
  * contrib/hbmysql/tsqlbrw.prg
  * contrib/hbnetio/tests/netiot03.prg
  * contrib/hbnetio/tests/netiotst.prg
  * contrib/hbnf/doc/en/fttext.txt
  * contrib/hbodbc/browodbc.prg
  * contrib/hbodbc/tests/odbcdemo.prg
  * contrib/hbodbc/todbc.prg
  * contrib/hbtip/ftpcli.prg
  * contrib/hbwin/tests/olesrv1.prg
  * contrib/rddads/ads.ch
  * contrib/rddsql/readme.txt
  * contrib/sddodbc/tests/test2.prg
  * contrib/xhb/dbf2txt.c
  * contrib/xhb/hbcompat.ch
  * contrib/xhb/hblog.prg
  * contrib/xhb/html.ch
  * contrib/xhb/tfile.prg
  * contrib/xhb/tframe.prg
  * contrib/xhb/ttable.prg
  * ChangeLog
  * doc/en/dbdelim.txt
  * doc/en/dbsdf.txt
  * doc/en/rdddb.txt
  * doc/en/terminal.txt
  * extras/gtwvw/tests/wvt2wvw.ch
  * extras/httpsrv/cookie.prg
  * extras/httpsrv/modules/tableservletdb.prg
  * extras/rddado/adordd.ch
  * extras/rddado/adordd.prg
  * include/assert.ch
  * include/hbsix.ch
  * src/debug/dbgbrwsr.prg
  * src/debug/dbgtinp.prg
  * src/rdd/*.prg
  * src/rtl/*.prg
  * tests/*.prg
  * tests/rddtest/rddtst.prg
  * tests/usrrdd/exarr.prg
  * tests/usrrdd/exfcm.prg
  * utils/hbtest/hbtest.prg
    * more minor
2012-11-05 11:37:36 +00:00
Viktor Szakats
3a51126541 2012-11-05 03:23 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/gtwvg/*.prg
  * contrib/gtwvg/tests/*.prg
  * contrib/hbct/fcopy.prg
  * contrib/hbgd/gdimage.prg
  * contrib/hbhttpd/core.prg
  * contrib/hbhttpd/tests/eshop.prg
  * contrib/hbmysql/tests/test.prg
  * contrib/hbmysql/tmysql.prg
  * contrib/hbmzip/tests/*.prg
  * contrib/hbnetio/netiomt.prg
  * contrib/hbnf/popadder.prg
  * contrib/hbsqlit3/hdbcsqlt.prg
  * contrib/hbwin/tests/*.prg
  * contrib/hbwin/win_tprn.prg
  * contrib/hbxpp/tthreadx.prg
  * contrib/hbziparc/ziparc.prg
  * contrib/xhb/*.prg
  * extras/gfspell/spell.prg
  * extras/gtwvw/tests/*.prg
  * extras/guestbk/testcgi.prg
  * extras/hbvpdf/hbvpdf.prg
  * extras/hbxlsxml/*.prg
  * extras/httpsrv/*.prg
  * extras/httpsrv/modules/showcounter.prg
  * src/debug/*.prg
  * src/rdd/*.prg
  * src/rdd/hbsix/*.prg
  * src/rdd/usrrdd/rdds/*.prg
  * src/rtl/*.prg
  * tests/*.prg
  * utils/hbtest/*.prg
  * website/samples/testcgi.prg.html
    * minor
2012-11-05 02:30:07 +00:00
Viktor Szakats
5e28e8a82a 2012-11-05 02:22 UTC+0100 Viktor Szakats (harbour syenar.net)
* extras/gfspell/*.c
  * extras/gtwvw/*.[c|h]
  * extras/hbusb/*.c
    * uncrustified automatically (rerun with new settings)
    ! fixed some code/comments causing problems
2012-11-05 01:24:47 +00:00
Viktor Szakats
19de44257f 2012-11-05 01:03 UTC+0100 Viktor Szakats (harbour syenar.net)
+ contrib/hbtip/tests/gmail.hbp
    + added hbmk2 project for gmail.prg (picked up automatically
      when using 'hbmk2 gmail' cmd)

  * config/global.mk
    ! fixed to not display 'autodetected' for HB_COMPILER
      if it's set by the user

  * contrib/hbgs/core.c
    % deleted unnecessary parenthesis

  * config/global.mk
  * utils/hbmk2/hbmk2.prg
    + added autodetection for mingw 4.7 versions

  * contrib/hbmisc/doc/en/ht_dbf.txt
    ! deleted broken and misplaced formatting tag

  * src/common/*.c
  * src/compiler/*.c
  * src/debug/*.c
  * src/nortl/*.c
  * src/pp/*.c
    * applied some uncrustify formatting
2012-11-05 00:17:26 +00:00
Viktor Szakats
f085281caa 2012-11-04 21:34 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbgd/gdwrp.c
  * contrib/hbgd/tests/animgif.prg
  * contrib/hbgd/tests/antialia.prg
  * contrib/hbgd/tests/gdtest.prg
  * contrib/hbgd/tests/test.prg
  * contrib/hbgd/tests/tpoly.prg
    * deprecated GDIMAGEDESTROY() with HB_LEGACY_LEVEL4
    * do not use GDIMAGEDESTROY() in tests (and docs)

  * contrib/hbgt/hbgt.hbx
    * camelcased function names

  * contrib/hbct/doc/en/charlihb.txt
  * contrib/hbct/doc/en/charmix.txt
  * contrib/hbct/doc/en/charop.txt
  * contrib/hbct/doc/en/charophb.txt
  * contrib/hbct/doc/en/ctmath2.txt
  * contrib/hbct/doc/en/dattime3.txt
  * contrib/hbct/doc/en/finan.txt
  * contrib/hbct/doc/en/tab.txt
  * contrib/hbct/doc/en/token1.txt
  * contrib/hbct/doc/en/token2.txt
  * contrib/hbct/doc/en/trig.txt
  * contrib/hbct/doc/en/video.txt
  * contrib/hbgd/doc/en/hbgd.txt
  * contrib/hbgt/doc/en/hbgt.txt
  * contrib/hbmisc/doc/en/ht_dbf.txt
  * contrib/hbmisc/doc/en/ht_doc.txt
  * contrib/hbnf/doc/en/*.txt
  * contrib/hbziparc/doc/en/hbziparc.txt
  * contrib/rddads/doc/en/adsfuncs.txt
    ! hbformatted $EXAMPLES$, $TESTS$ (manual cherry picking
      and additional corrections and fixes)
2012-11-04 20:40:45 +00:00
Viktor Szakats
475dedda9e 2012-11-04 17:48 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbct/*.[c|h]
  * contrib/hbmemio/*.[c|h]
  * contrib/hbnetio/*.[c|h]
  * contrib/rddads/*.[c|h]
  * contrib/rddbm/*.[c|h]
    * cherry picked uncrustify formattings

  * contrib/rddsql/*.[c|h]
  * contrib/sddfb/*.[c|h]
  * contrib/sddmy/*.[c|h]
  * contrib/sddodbc/*.[c|h]
  * contrib/sddpg/*.[c|h]
    * uncrustified automatically (rerun with new settings)

  * contrib/sddoci/*.[c|h]
  * contrib/sddsqlt3/*.[c|h]
    * uncrustified automatically

  ; most contrib C code is now automatically formatted.
    exceptions:
      hbct, hbmemio, hbnetio, rddads, rddbm, hbwin, xhb,
      hbzebra, hbexpat, hbssl, gtwvg GT driver code.
2012-11-04 17:02:40 +00:00
Viktor Szakats
999ad6ab37 2012-11-04 15:34 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbnf/tests/tbwhile.prg
    ! fixed for case-sensitive file systems
2012-11-04 14:35:02 +00:00
Viktor Szakats
fd09814dc7 2012-11-04 15:12 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbhttpd/tests/eshop.prg
  * contrib/hbnf/tests/tbwhile.prg
  * contrib/xhb/ttable.prg
  * tests/testcdx.prg
  * tests/testrdd2.prg
    ! use HB_DBEXISTS()/HB_DBDROP() instead of HB_FILEEXISTS()
      and FERASE() for RDD files.
2012-11-04 14:15:33 +00:00
Viktor Szakats
ade23ff21c 2012-11-04 14:52 UTC+0100 Viktor Szakats (harbour syenar.net)
* ChangeLog
    * minor updated to prev entries

  * contrib/hbhttpd/hbhttpd.hbp
  * contrib/hbtip/hbtip.hbp
    * minor formatting
2012-11-04 13:54:16 +00:00
Viktor Szakats
55882ebf88 2012-11-04 14:41 UTC+0100 Viktor Szakats (harbour syenar.net)
* bin/find.hb
  * config/postinst.hb
  * utils/hbmk2/hbmk2.prg
    + missed to extract __HBEXTERN__* puller symbols from
      hbx file when assembling the list of public functions

  * utils/hbmk2/hbmk2.prg
    * only process stderr output for hints
    - disabled experimental library hinting feature. It hid
      the error output, which is not very desirable. I wonder
      if there is a way to channel a copy of the combined
      stderr/stdout output into a file, while letting them go
      to stderr/stdout also.

  * contrib/hbssl/hbssl.hbc
    + new HB_DYNBIND_OPENSSL .hbc option to dynamically bind
      hbssl library and its dependencies.

  - contrib/hbtip/hbtip.hbm
  - contrib/hbtip/hbtipssl.hbp
  * contrib/hbplist
  * contrib/hbtip/hbtip.hbc
  * contrib/hbtip/hbtip.hbp
  * contrib/hbtip/client.prg
  * contrib/hbtip/sendmail.prg
  * contrib/hbtip/tests/gmail.prg
    + changed the way SSL is supported in HBTIP. Now SSL
      functionality is dynamically enabled at runtime if
      HBSSL library is available. Static app will need
      to use 'REQUEST __HBEXTERN__HBSSL__' to force linkage.
      For scripts, add both '#require "hbssl"' and
      '#require "hbtip"'. Experimental.
      It simplifies build process, cleans all problems
      arising from having two different physical flavors
      of the same library.

  - contrib/hbhttpd/hbhttpds.hbp
  * contrib/hbhttpd/core.prg
  * contrib/hbhttpd/hbhttpd.hbc
  * contrib/hbhttpd/hbhttpd.hbp
  * contrib/hbhttpd/tests/eshop.prg
  * contrib/hbhttpd/tests/hbmk.hbm
  * contrib/hbplist
    + changed the way SSL is supported in HBTIP. Now SSL
      functionality is dynamically enabled at runtime if
      HBSSL library is available. Static app will need
      to use 'REQUEST __HBEXTERN__HBSSL__' to force linkage.
      For scripts, add both '#require "hbssl"' and
      '#require "hbhttpd"'. Experimental.
    + eshop.prg can now be run as hbrun script.
    ! fixed double pathsep in compile_file() causing server
      RTE when run as script

  * contrib/hbformat/utils/hbformat.prg
    + added #request so it now can be run as script

  * contrib/hbformat/hbfmtcls.prg
    + added two new methods to be able to format strings
      (as opposed to files).
    % optimized source loader to not load the file twice

  * doc/en/*.txt
    * hbformatted $EXAMPLES$, $TESTS$ (manual cherry picking)
      latest patched hbformat has an issue (reported)
      where it doesn't format when outside FUNC/PROC, these
      small code snippets are usually like that, so it causes
      a problem here.

  * contrib/gtwvg/*.c
    * run uncrustify again with the new settings
      (except on GTWVT derived code)

  * contrib/hbwin/*.[c|h]
    * cherry picked uncrustify formatting fixes
2012-11-04 13:48:43 +00:00
Viktor Szakats
f1ad3f0e97 2012-11-03 19:22 UTC+0100 Viktor Szakats (harbour syenar.net)
* src/pp/hbpp.c
    ! bumped copyright year to 2012
2012-11-03 18:23:41 +00:00
Viktor Szakats
d8a33f2581 2012-11-02 19:47 UTC+0100 Viktor Szakats (harbour syenar.net)
* config/postinst.hb
    + compile list of all available contrib functions (into
      a file named 'hbmk2.hbr'), so hbmk2 can use it as for
      hints for libs, even if they are not built/installed on 
      the user's system.

  * utils/hbmk2/hbmk2.prg
    * tweaked the hint message for not installed packages
    ! fixed new strings not marked as translatable

  * package/winuni/mpkg_win_uni.bat
  * package/winuni/mpkg_win_uni.nsi
    * include .hbr files in winuni packages

  * contrib/xhb/xdbmodst.prg
  * contrib/xhb/xhbmemo.prg
  * contrib/hbct/disk.c
  * contrib/hbct/doc/en/dattime3.txt
  * contrib/hbct/doc/en/video.txt
  * extras/hbxlsxml/tests/*.prg
  * extras/hbxlsxml/*.prg
  * src/debug/dbgentry.c
    * minor cleanups
2012-11-02 18:52:14 +00:00
Viktor Szakats
b1b458112e 2012-11-02 18:13 UTC+0100 Viktor Szakats (harbour syenar.net)
* utils/hbmk2/hbmk2.prg
    ! fixed to use proper harbour root for finding missing
      function
    ! fixed to find missing functions regardless of casing
    ! fixed recent bug in the value of {HB_ADDONS} macro on
      *nix systems in certain configurations
    * cleanups to prev commits
2012-11-02 17:15:29 +00:00
Viktor Szakats
7967592720 2012-11-02 16:18 UTC+0100 Viktor Szakats (harbour syenar.net)
* utils/hbmk2/hbmk2.prg
    ! minor follow up, fixing to hint function names starting
      with an underscore
2012-11-02 15:19:13 +00:00
Viktor Szakats
1ceca51f53 2012-11-02 16:09 UTC+0100 Viktor Szakats (harbour syenar.net)
* utils/hbmk2/hbmk2.prg
    + added experimental feature, which will hint .hbc and -l 
      options based on list of missing symbols at link time.
      It will hint components that reside in contrib and 
      addons components, given that they provide an .hbx 
      file.

  * bin/find.hb
    * minor cleanups
2012-11-02 15:13:49 +00:00
Viktor Szakats
095ee6150a 2012-11-02 13:41 UTC+0100 Viktor Szakats (harbour syenar.net)
* bin/find.hb
    + only look for hbx files in 'include', 'contrib' and 'addons' 
      subdirs, in that order.
2012-11-02 12:42:20 +00:00
Viktor Szakats
40dd9664cf 2012-11-02 13:09 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbexpat/*.[c|h]
  * contrib/hbzebra/*.[c|h]
    * cherry picked some fixes from uncrustified code
2012-11-02 12:16:52 +00:00
Viktor Szakats
d036f45792 2012-11-02 12:10 UTC+0100 Viktor Szakats (harbour syenar.net)
* bin/find.hb
    + added support for multiple symbols at one run, f.e.:
        hbrun bin/find PRINTERPORTTONAME HB_EOL CLEAREOL
    ! show .hbx filenames with native pathseps

  * src/rdd/dbfcdx/dbfcdx1.c
  * src/rdd/dbfnsx/dbfnsx1.c
  * src/rdd/hbsix/sxcompr.c
  * src/rtl/gtpca/gtpca.c
  * src/rtl/gtsln/gtsln.c
  * src/rtl/gttrm/gttrm.c
  * src/rtl/hblpp.c
    * 'for( ; ; )' -> '{ ;; }'
2012-11-02 11:13:03 +00:00