Commit Graph

18066 Commits

Author SHA1 Message Date
Viktor Szakats
7e9902a67e 2012-11-10 15:14 UTC+0100 Viktor Szakats (harbour syenar.net)
* config/postinst.hb
  * utils/hbmk2/hbmk2.prg
    + preserve casing of HB_FUNC_EXCLUDE/HB_FUNC_INCLUDE
      exception directives in .hbx files

  * contrib/hbwin/hbwin.hbx
    * applied casing the HB_FUNC_EXCLUDE function name

  * contrib/hbwin/hbolesrv.c
  * contrib/hbwin/tests/olesrv1.prg
  * contrib/hbwin/tests/olesrv2.prg
  * contrib/hbwin/tests/olesrv3.prg
  * contrib/hbwin/tests/olesrv4.prg
    * applied same casing to sources
2012-11-10 14:16:36 +00:00
Viktor Szakats
168c86cf98 2012-11-10 15:00 UTC+0100 Viktor Szakats (harbour syenar.net)
* extras/gtwvw/gtwvw.hbx
    + applied casing for some of the function names
2012-11-10 14:02:41 +00:00
Viktor Szakats
6b2ebb5004 2012-11-10 14:30 UTC+0100 Viktor Szakats (harbour syenar.net)
+ utils/hbmk2/pkg_dynl.hbm
  * utils/hbmk2/hbmk2.prg
    + added built-in package $hb_pkg_dynlib.hbm which adds
      hbmk2 options needed to build standard dynamic libs out
      of lib projects the same way contribs are built when
      using HB_BUILD_CONTRIB_DYN=yes.

  * utils/hbmk2/pkg_inst.hbm
    ! fixed to place target dynamic libs to main project
      directory, so they can be used right away

  * extras/hbvpdf/hbvpdf.hbp
  - extras/hbvpdf/hbvpdf.prg
  + extras/hbvpdf/core.prg
  - extras/hbvpdf/hbvpsup.prg
  + extras/hbvpdf/fonts.prg
    * renamed source to not collide with .hbx file
    * renamed other source to simpler name
    * fonts.prg hbformatted

  * extras/gtwvw/gtwvw.hbp
  * extras/hbusb/hbusb.hbp
  * extras/hbvpdf/hbvpdf.hbp
  * extras/hbxlsxml/hbxlsxml.hbp
    + added $hb_pkg_dynlib.hbm built-in build rules,
      so now these can be built as dynamic libs using
      command:
         'hbmk2 -hbdyn <name>.hbp'

  * extras/gtwvw/gtwvwd.c
    ! fixed wrong startup code causing GPF when
      used as hbrun script.

  * extras/hbusb/tests/test.prg
  * extras/hbvpdf/tests/pdf_demo.prg
  * extras/hbxlsxml/tests/example.prg
  * extras/hbxlsxml/tests/example2.prg
  * extras/hbxlsxml/tests/example3.prg
    + added #require directives to make
      them run as scripts.

  * extras/gtwvw/tests/cbtest1.prg
  * extras/gtwvw/tests/cbtest6.prg
  * extras/gtwvw/tests/drawimg.prg
  * extras/gtwvw/tests/ebtest7.prg
  * extras/gtwvw/tests/inpfocus.prg
  * extras/gtwvw/tests/maincoor.prg
  * extras/gtwvw/tests/maximize.prg
  * extras/gtwvw/tests/prog0.prg
  * extras/gtwvw/tests/prog1.prg
  * extras/gtwvw/tests/prog2.prg
  * extras/gtwvw/tests/wvwtest9.hbp
  * extras/gtwvw/tests/wvwtest9.prg
  - extras/gtwvw/tests/wvwmouse.prg
  + extras/gtwvw/tests/_wvwmous.prg
    + added #require directives and dynamic switching
      to GTWVW GT to make them run as scripts.
    * renamed one internal .prg to start with an
      underscore
    * changed the way _wvwmous.prg is added to the
      main project source to make it run as
      script (though the .rc file won't be available
      in this case)

  * extras/hbxlsxml/tests/example.prg
    ! fixed typo in a recent manual cleanup update

  ; After this, 3rd party addons can easily use this
    facility to build and used as dynamic libs, making
    it possible to use them from scripts.

  ; NOTE: I didn't check if these dynamic libs can be 
          linked statically to dependent projects. Left 
          for the future.

  ; TODO: - clean contrib/hbpost.hbm to be more in
            sync with utils/hbmk2/pkg_dynl.hbm
          - inspect if _HB_DYNSUFF can be avoided in
            contrib .hbc files
2012-11-10 13:38:42 +00:00
Viktor Szakats
544ae8990c 2012-11-10 03:59 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/gtwvg/bitmap.prg
  * contrib/gtwvg/drawarea.prg
  * contrib/gtwvg/mle.prg
  * contrib/gtwvg/radiobut.prg
  * contrib/gtwvg/scrollbr.prg
  * contrib/gtwvg/sle.prg
  * contrib/gtwvg/tabpage.prg
    ! deleted permantenly enabled debug messages (STILL!)
      Quite amazing these are tolerated in live
      apps for months/years.
2012-11-10 03:01:37 +00:00
Viktor Szakats
9585823efa 2012-11-10 03:51 UTC+0100 Viktor Szakats (harbour syenar.net)
- contrib/gtwvg/tests/activex.prg
  - contrib/gtwvg/tests/cuigdlgs.prg
  - contrib/gtwvg/tests/dyndlgs.prg
  - contrib/gtwvg/tests/modal.prg
  - contrib/gtwvg/tests/tbrowser.prg
  - contrib/gtwvg/tests/utils.prg
  - contrib/gtwvg/tests/wvtcls.prg
  - contrib/gtwvg/tests/xbp.prg
  + contrib/gtwvg/tests/_activex.prg
  + contrib/gtwvg/tests/_cuigdlg.prg
  + contrib/gtwvg/tests/_dyndlgs.prg
  + contrib/gtwvg/tests/_modal.prg
  + contrib/gtwvg/tests/_tbrowse.prg
  + contrib/gtwvg/tests/_utils.prg
  + contrib/gtwvg/tests/_wvtcls.prg
  + contrib/gtwvg/tests/_xbp.prg
  * contrib/gtwvg/tests/demowvg.prg
    * renamed internal .prg files to not confuse them 
      with those that can be run as scripts or built 
      to exes.
2012-11-10 02:52:38 +00:00
Viktor Szakats
6de6e1cadd 2012-11-10 03:43 UTC+0100 Viktor Szakats (harbour syenar.net)
- contrib/gtwvg/gtwvg.c
  + contrib/gtwvg/gtwvgd.c
  - contrib/gtwvg/wvggui.h
  + contrib/gtwvg/gtwgu.h
  - contrib/gtwvg/wvggui.c
  + contrib/gtwvg/gtwgud.c
  * contrib/gtwvg/gtwvg.hbp
  * contrib/gtwvg/gtwvg.hbx
    ! fixed object name collision between compiled gtwvw.hbx
      and gtwvw.c driver code.
    + enabled gtwvg build in dynamic (dll) mode.
    + include HB_GT_WBG and HB_GT_WGU in gtwvg.hbx
    * renamed WGU driver sources to have a consistent
      name with GTWVG.
    ! fixed GTWVG and GTWVU driver code to not abend
      when hb_winMainArg() return false, but fall back
      just like GTWVT does.

  * contrib/gtwvg/tests/demowvg.prg
  * contrib/gtwvg/tests/demowvg1.prg
  * contrib/gtwvg/tests/demoxbp.prg
    * GT driver request tweaks to make it possible to
      run them as scripts.
    + added #require "gtwvg" so that these now work
      as hbrun scripts.

  * contrib/gtwvg/tests/activex.prg
  * contrib/gtwvg/tests/cuigdlgs.prg
  * contrib/gtwvg/tests/demowvg.prg
    * minor cleanups

  * contrib/gtwvg/tests/hbmk.hbm
  - contrib/gtwvg/tests/demowvg.hbp
    % no longer necessary
    * necessary options moved to hbmk.hbm

  * contrib/gtwvg/tests/cuigdlgs.prg
    ! fix to one of prev mods

  - extras/gtwvw/gtwvw.c
  + extras/gtwvw/gtwvwd.c
  * extras/gtwvw/gtwvw.hbp
    ! fixed object name collision between compiled gtwvw.hbx
      and gtwvw.c driver code.

  * contrib/hbnf/tests/metaph.prg
    % optimized code
2012-11-10 02:48:06 +00:00
Viktor Szakats
873c87b340 2012-11-10 02:36 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/gtwvg/*.prg
    * class declaration formatting cleanups (fixed wrongly 
      uppercased method names, tightened alignment)
2012-11-10 01:38:39 +00:00
Viktor Szakats
8d7647683b 2012-11-10 01:40 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/gtwvg/tests/activex.prg
  * contrib/gtwvg/tests/cuigdlgs.prg
  * contrib/gtwvg/tests/demowvg.prg
  * contrib/gtwvg/tests/demowvg1.prg
  * contrib/gtwvg/tests/demoxbp.prg
  * contrib/gtwvg/tests/dyndlgs.prg
  * contrib/gtwvg/tests/modal.prg
  * contrib/gtwvg/tests/tbrowser.prg
  * contrib/gtwvg/tests/utils.prg
  * contrib/gtwvg/tests/wvtcls.prg
  * contrib/gtwvg/tests/xbp.prg
    * deleted empty comments
2012-11-10 00:42:58 +00:00
Viktor Szakats
d1113ebf9e 2012-11-10 01:04 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/gtwvg/crt.prg
  * contrib/gtwvg/paint.prg
  * contrib/gtwvg/wnd.prg
    ! few fixes applied from hbformat, plus one manual 
      mod to keep make one code line hbformat friendly
2012-11-10 00:05:42 +00:00
Pritpal Bedi
a25d1508fb 2012-11-09 15:46 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/gtwvg/3state.prg
  * contrib/gtwvg/activex.prg
  * contrib/gtwvg/bitmap.prg
  * contrib/gtwvg/checkbox.prg
  * contrib/gtwvg/class.prg
  * contrib/gtwvg/combobox.prg
  * contrib/gtwvg/crt.prg
  * contrib/gtwvg/dataref.prg
  * contrib/gtwvg/dialog.prg
  * contrib/gtwvg/drawarea.prg
  * contrib/gtwvg/genrc.prg
  * contrib/gtwvg/hbgtwvg.ch
  * contrib/gtwvg/htmlview.prg
  * contrib/gtwvg/listbox.prg
  * contrib/gtwvg/menubar.prg
  * contrib/gtwvg/mle.prg
  * contrib/gtwvg/paint.prg
  * contrib/gtwvg/parthdlr.prg
  * contrib/gtwvg/pushbut.prg
  * contrib/gtwvg/radiobut.prg
  * contrib/gtwvg/scrollbr.prg
  * contrib/gtwvg/sle.prg
  * contrib/gtwvg/statbar.prg
  * contrib/gtwvg/static.prg
  * contrib/gtwvg/syswnd.prg
  * contrib/gtwvg/tabpage.prg
  * contrib/gtwvg/toolbar.prg
  * contrib/gtwvg/treeview.prg
  * contrib/gtwvg/wnd.prg
  * contrib/gtwvg/wvgcore.c
  * contrib/gtwvg/wvgcuig.c
  * contrib/gtwvg/wvgparts.ch
  * contrib/gtwvg/wvgutils.c
  * contrib/gtwvg/wvgwin.c
  * contrib/gtwvg/wvgwing.c
    ! Formatting: removed few hbformt applied residuals.
    ! Bumped: copyright years.
    ! Changed: <pritpal@vouchcac.com> => <bedipritpal@hotmail.com>
2012-11-09 23:54:52 +00:00
Viktor Szakats
b78ba5898a 2012-11-10 00:17 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbexpat/core.c
  * contrib/hbexpat/internal.c
    * uncrustified except function translation macro trick 
      block at the end of core.c
2012-11-09 23:19:25 +00:00
Viktor Szakats
d04d79a946 2012-11-09 23:28 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbssl/*.c
  * contrib/xhb/*.c
    * manual code cleanup (single {} blocks, commented
      code converted to #if 0/#endif, deleted extra empty lines,
      made code uncrustify friendly)
    * applied all uncrustify fixes, except for
      HB_FUNC_[TRANSLATE|EXEC|etc] related code in xhb which it
      messes up badly. And some horizontally layed out
      lines in hbssl.
2012-11-09 22:31:43 +00:00
Viktor Szakats
fdb068c66a 2012-11-09 20:49 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbpgsql/postgres.c
    ! added missing cast causing warning in msvc C mode
      present since 2010-11-21 20:42 UTC+0100

  * contrib/hbct/token2.c
  * src/compiler/harbour.y
  * src/compiler/harbour.yyc
    * deleted unncessary casts
2012-11-09 19:51:37 +00:00
Viktor Szakats
ed422e9606 2012-11-09 19:53 UTC+0100 Viktor Szakats (harbour syenar.net)
* src/rtl/hbgtcore.c
    ! indentation to prev

  * src/rtl/sha1.c
    % removed unnecessary parenthesis
2012-11-09 18:54:36 +00:00
Viktor Szakats
829d9ab965 2012-11-09 19:31 UTC+0100 Viktor Szakats (harbour syenar.net)
* src/common/hbprintf.c
  * src/common/hbtrace.c
  * src/compiler/harbour.y
  * src/compiler/hbcmplib.c
  * src/compiler/hbmain.c
  * src/macro/macro.y
  * src/macro/macrolex.c
  * src/pp/ppcore.c
  * src/rdd/dbcmd.c
  * src/rdd/dbffpt/dbffpt1.c
  * src/rdd/hsx/hsx.c
  * src/rtl/cdpapi.c
  * src/rtl/dates.c
  * src/rtl/filebuf.c
  * src/rtl/hbcom.c
  * src/rtl/hbgtcore.c
  * src/rtl/hbi18n1.c
  * src/rtl/hbjson.c
  * src/rtl/hbsocket.c
  * src/rtl/hbstrfmt.c
  * src/rtl/hbznet.c
  * src/vm/classes.c
  * src/vm/fm.c
  * src/vm/hvm.c
  * src/vm/itemapi.c
  * src/vm/macro.c
  * src/vm/set.c
    * applied some non-space formattings and changes 
      to make it format better using uncrustify
2012-11-09 18:39:45 +00:00
Viktor Szakats
6b54d5e45d 2012-11-09 13:08 UTC+0100 Viktor Szakats (vszakats syenar.net)
* contrib/xhb/hbcompat.ch
  * contrib/xhb/htmutil.prg
  * contrib/xhb/stream.prg
  * contrib/xhb/tedit.prg
  * contrib/xhb/tfile.prg
  * contrib/xhb/tframe.prg
  * contrib/xhb/thtm.prg
  * contrib/xhb/trpc.prg
  * contrib/xhb/ttable.prg
  * contrib/xhb/xcstr.prg
  * contrib/xhb/xdbmodst.prg
  * contrib/xhb/xthrow.c
  * extras/httpsrv/modules/cookie.prg
  * extras/httpsrv/modules/info.prg
  * extras/httpsrv/modules/showcounter.prg
  * extras/httpsrv/modules/tableservletdb.prg
  * src/rdd/usrrdd/rdds/arrayrdd.prg
    * cleanups
2012-11-09 12:09:56 +00:00
Viktor Szakats
f520d1766c 2012-11-09 12:39 UTC+0100 Viktor Szakats (harbour syenar.net)
* bin/find.hb
    + show component name (core/contrib/addon) instead of 
      full path for .hbc files.

  * contrib/hbmxml/core.c
    * cleanups
2012-11-09 11:41:11 +00:00
Viktor Szakats
c429cc56e3 2012-11-09 02:06 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/xhb/xhw32prn.prg
    * missed from prev

  * INSTALL
    * minor

  * src/rtl/base64d.c
    * uncrustify full
2012-11-09 01:09:17 +00:00
Viktor Szakats
25a47ce169 2012-11-09 00:15 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/xhb/xhb.hbx
  * contrib/hbtip/hbtip.hbx
    * minor fix for some class names

  * contrib/gtwvg/class.prg
  * contrib/gtwvg/menubar.prg
  * contrib/hbformat/hbfmtcls.prg
  * contrib/hbtip/cgi.prg
  * contrib/hbtip/client.prg
  * contrib/hbtip/credent.prg
  * contrib/hbtip/encoder.prg
  * contrib/hbtip/encurl.prg
  * contrib/hbtip/ftpcli.prg
  * contrib/hbtip/httpcli.prg
  * contrib/hbtip/log.prg
  * contrib/hbtip/mail.prg
  * contrib/hbtip/popcli.prg
  * contrib/hbtip/smtpcli.prg
  * contrib/hbtip/url.prg
  * contrib/hbwin/oleauto.prg
  * contrib/hbwin/wce_sim.prg
  * contrib/hbwin/win_tprn.prg
  * contrib/xhb/hblog.ch
  * contrib/xhb/hblog.prg
  * contrib/xhb/hjwindow.prg
  * contrib/xhb/htjlist.prg
  * contrib/xhb/trpc.prg
  * contrib/xhb/trpccli.prg
  * contrib/xhb/txml.prg
  * contrib/xhb/xhbmemo.prg
  * contrib/xhb/xhbole.prg
    * class names synced with the format in .hbx files
2012-11-08 23:18:57 +00:00
Viktor Szakats
7e43547b32 2012-11-08 23:51 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/xhb/hbcompat.ch
  * utils/hbmk2/hbmk2.prg
    * minor cleanups
2012-11-08 22:51:57 +00:00
Viktor Szakats
031003a8c9 2012-11-08 18:01 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbnf/any2any.prg
  * contrib/hbnf/d2e.prg
    ! Fixed wrongly cased local macros after last formatting.
      These macro names collided with function names used in
      other libs. I gave these macros a unique name to avoid that.
      Based on Andi Jahja's patch. Thank you.

  * include/*.ch
    * formatting (except std.ch)

  * contrib/xhb/hbcompat.ch
    ! minor fix to prev

  * include/harbour.hbx
    ! minor fix

  * contrib/gtwvg/hbgtwvg.ch
  * contrib/hbblink/hbblink.ch
  * contrib/hbcairo/hbcairo.ch
  * contrib/hbct/ct.ch
  * contrib/hbct/ctdisk.ch
  * contrib/hbct/ctvideo.ch
  * contrib/hbfimage/freeimag.ch
  * contrib/hbmxml/hbmxml.ch
  * contrib/hbnf/any2any.prg
  * contrib/hbnf/d2e.prg
  * contrib/hbtip/thtml.ch
  * contrib/hbtip/tip.ch
  * contrib/hbxpp/hbxpp.ch
  * contrib/hbzebra/hbzebra.ch
  * contrib/xhb/hbcompat.ch
  * contrib/xhb/hbdll.ch
  * contrib/xhb/hblog.ch
  * contrib/xhb/ttable.ch
  * extras/hbdoc/hbdoc.ch
  * extras/hbvpdf/hbvpdf.ch
  * utils/hbtest/rt_init.ch
    * minor cleanups/formatting
2012-11-08 17:05:01 +00:00
Viktor Szakats
95ca642c65 2012-11-08 16:02 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbmysql/tmysql.prg
  * contrib/hbnf/tests/test.prg
  * contrib/hbtip/cgi.prg
  * contrib/hbtip/tests/base64.prg
  * contrib/hbtip/tests/dbtohtml.prg
  * contrib/hbtip/tests/ftpadv.prg
  * contrib/hbtip/tests/httpadv.prg
  * contrib/hbtip/tests/tiptest.prg
  * contrib/hbtip/thtml.prg
  * contrib/rddads/tests/testmg.prg
  * extras/gfspell/spell.prg
  * extras/hbvpdf/hbvpdf.prg
  * extras/httpsrv/cgifunc.prg
  * extras/httpsrv/modules/tableservletdb.prg
  * extras/httpsrv/session.prg
  * extras/httpsrv/uhttpd.prg
  * utils/hbmk2/hbmk2.prg
    * minor cleanups

  * contrib/xhb/*.ch
    * formatted .ch files
    ! fixed SETLASTKEY() to be HB_SETLASTKEY() in xhb

  * contrib/hbtinymt/3rd/tinymt/tinymt.hbp
  - contrib/hbtinymt/3rd/tinymt/tinymt.hbx
    ! deleted .hbx file for 3rd lib and fixed not to generate it

  * extras/httpsrv/modules/tableservletdb.prg
    ! DEFAULT TO -> hb_default()
2012-11-08 15:06:50 +00:00
Przemyslaw Czerpak
3cba05eca5 2012-11-08 14:59 UTC+0100 Przemyslaw Czerpak (druzus/at/poczta.onet.pl)
* harbour/src/rtl/rat.c
    ! fixed HB_RAT() to respect end range in the same way as in HB_AT()
    ; Warnings: 1) It's not backward compatible and may change the behavior
                   of some code which expects that ranges are not strictly
                   respected. If someone uses HB_RAT() with 4-th parameter
                   then he should check if above modification interacts with
                   his code. The modification is significant only if 1-st
                   parameter is longer then 1 character.
                2) xHarbour supports in its RAT() function 3-rd and 4-th
                   parameters but their meaning is reverted then in HB_RAT()
                   and they do not have any range checking so they are used
                   in raw form accessing any memory addresses (even out of
                   process memory area generating GPF in such case).
                   It means that also above fix is not respected and may
                   introduce the same incompatibilities in code which tires
                   to use sth like HB_RAT() with reverted 3-rd and 4-th
                   parameters to emulate xHarbour RAT().

  * harbour/src/rtl/rat.c
    % use 4-th parameter of HB_RAT() function instead of creating temporary
      substring from 2-nd parameter.

  * harbour/contrib/hbtinymt/3rd/tinymt/tinymt.hbx
    * regenerated (removed Id header)
2012-11-08 14:01:25 +00:00
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