Commit Graph

30 Commits

Author SHA1 Message Date
Viktor Szakats
ba315e9544 2012-07-17 10:03 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbformat/hbfmtcls.prg
    ! iif() added to list of functions
    * minor formatting

  * tests/readhrb.prg
    * minor to prev
2012-07-17 08:04:35 +00:00
Viktor Szakats
5633f2b4f3 2012-06-05 00:18 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib\hbblat\tests\blatcmd.prg
  * contrib\hbblat\tests\blattest.prg
  * contrib\hbct\tests\datetime.prg
  * contrib\hbcurl\tests\ftp_uldl.prg
  * contrib\hbfimage\tests\fitest.prg
  * contrib\hbformat\hbfmtcls.prg
  * contrib\hbformat\utils\hbformat.prg
  * contrib\hbfoxpro\dll.prg
  * contrib\hbgd\gd.prg
  * contrib\hbgd\gdbarcod.prg
  * contrib\hbgd\tests\animgif.prg
  * contrib\hbgd\tests\antialia.prg
  * contrib\hbgd\tests\counter.prg
  * contrib\hbgd\tests\gdtest.prg
  * contrib\hbgd\tests\gdtestcl.prg
  * contrib\hbgd\tests\test_out.prg
  * contrib\hbgd\tests\testdpi.prg
  * contrib\hbgd\tests\tostring.prg
  * contrib\hbmagic\tests\hbmagit.prg
  * contrib\hbmisc\fcomma.prg
  * contrib\hbmxml\tests\testmxml.prg
  * contrib\hbmysql\tsqlbrw.prg
  * contrib\hbnf\menu1.prg
  * contrib\hbnf\pegs.prg
  * contrib\hbnf\popadder.prg
  * contrib\hbnf\savesets.prg
  * contrib\hbnf\tempfile.prg
  * contrib\hbpgsql\tests\cache.prg
  * contrib\hbpgsql\tests\dbf2pg.prg
  * contrib\hbpgsql\tests\simple.prg
  * contrib\hbpgsql\tests\stress.prg
  * contrib\hbqt\qtgui\hbqt_errorsys.prg
  * contrib\hbsms\tests\send.prg
  * contrib\hbsqlit3\hdbcsqlt.prg
  * contrib\hbsqlit3\tests\authoriz.prg
  * contrib\hbsqlit3\tests\backup.prg
  * contrib\hbsqlit3\tests\hdbctest.prg
  * contrib\hbsqlit3\tests\hooks.prg
  * contrib\hbtip\cgi.prg
  * contrib\hbtip\client.prg
  * contrib\hbtip\ftpcli.prg
  * contrib\hbtip\httpcli.prg
  * contrib\hbtip\sessid.prg
  * contrib\hbtip\tests\dnldftp.prg
  * contrib\hbtip\tests\gmail.prg
  * contrib\hbtip\tests\upld_ftp.prg
  * contrib\hbwin\tests\dlg.prg
  * contrib\hbwin\tests\testsvc.prg
  * contrib\hbwin\win_tcom.prg
  * contrib\hbxpp\tgetx.prg
  * contrib\hbxpp\xppop.prg
  * contrib\hbziparc\ziparc.prg
  * examples\hbbtree\tbtree.prg
  * examples\httpsrv\modules\info.prg
  * examples\httpsrv\modules\testajax.prg
  * examples\rddado\adordd.prg
  * examples\terminal\terminal.prg
  * src\rdd\usrrdd\rdds\arrayrdd.prg
  * src\rdd\usrrdd\rdds\logrdd.prg
  * src\rtl\achoice.prg
  * src\rtl\radiogrp.prg
  * src\rtl\tclass.prg
  * tests\usrrdd\exlog.prg
    * using HB_DEFAULT() instead of DEFAULT ... TO ...
    % deleted '#include "common.ch"' where possible
    ; please pay attention to places where multiple values are
      accepted and DEFAULT applied. It's possible some of these
      might have been slipped my attention and converted to
      HB_DEFAULT(), causing regression.

  * src/rdd/usrrdd/rdds/arrayrdd.prg
    ! typos in recent mods
2012-06-04 22:21:59 +00:00
Viktor Szakats
8e97b1dd70 2012-06-04 11:41 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbformat/hbfmtcls.prg
    + use harbour.hbx as proper-casing database (instead of 
      incomplete local list of Harbour functions)
    + completed list of IS*() macros
2012-06-04 09:42:19 +00:00
Viktor Szakats
a6fbc56731 2012-06-04 11:28 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbformat/hbfmtcls.prg
    + DispOutAt

  * contrib/hbnetio/utils/hbnetioq/netiosrq.prg
  * contrib/gtwvg/wvgclass.prg
  * contrib/gtwvg/wvgdlg.prg
  * contrib/gtwvg/wvgpaint.prg
  * contrib/gtwvg/wvgtoolb.prg
  * contrib/gtwvg/tests/wvgtbrowser.prg
  * contrib/gtwvg/tests/demoxbp.prg
  * contrib/gtwvg/tests/wvgxbp.prg
  * contrib/gtwvg/tests/wvgactivex.prg
  * contrib/gtwvg/wvgwnd.prg
  * contrib/gtwvg/wvgdatar.prg
  * contrib/gtwvg/wvgsysw.prg
  * contrib/gtwvg/wvgmenub.prg
  * contrib/gtwvg/wvgphdlr.prg
  * contrib/gtwvg/wvgbitmp.prg
  * contrib/gtwvg/wvgstatc.prg
  * contrib/xhb/decode.prg
  * contrib/xhb/ttable.prg
  * contrib/hbide/ideconsole.prg
  * tests/db_brows.prg
  * tests/inkeytst.prg
  * tests/ifinline.prg
  * tests/inifiles.prg
  * tests/test_all.prg
  * tests/fsplit.prg
    * '<>' -> '!=' or '!( == )'
      caught a few _SET_EXACT dependend code too.
2012-06-04 09:30:51 +00:00
Viktor Szakats
9b76780bd8 2012-04-09 11:13 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbformat/hbfmtcls.prg
    ! use HB_FCOPY() instead of FRENAME() to create backup.
      this makes it work when .bak already exists.
2012-04-09 09:14:22 +00:00
Viktor Szakats
9d548cbf35 2012-04-03 12:08 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/rddads/rddads.hbx
  * contrib/rddads/adsfunc.c
    + added ADSDDADDINDEXFILE(). posted by Lucas De Beltran.

  * contrib/hbformat/utils/hbformat.prg
    % changed manual logic to HB_DIRSEPADD() call
    ! changed SET( _SET_DIRSEPARATOR ) to hb_ps()
2012-04-03 10:12:59 +00:00
Viktor Szakats
7163bc7d1e 2012-02-28 16:35 UTC+0100 Viktor Szakats (harbour syenar.net)
* contrib/hbmysql/utils/hbmk.hbm
  * contrib/hbnetio/utils/hbnetio/hbnetio.hbp
  * contrib/hbnetio/utils/hbnetioq/hbnetioq.hbp
  * contrib/hbformat/utils/hbformat.hbp
    + removed relative path from .hbc references

  * utils/hbmk2/hbmk2.prg
    + show warning when referenced .hbc file could not be found
2012-02-28 15:36:29 +00:00
Viktor Szakats
eee41e6a0f 2010-12-13 03:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* src/pp/hbpp.c
  * src/compiler/hbusage.c
  * contrib/hbnetio/utils/hbnetio/netiosrv.prg
  * contrib/hbnetio/utils/hbnetio/netiomgm.prg
  * contrib/hbnetio/utils/hbnetioq/netiosrq.prg
  * contrib/hbformat/utils/hbformat.prg
  * contrib/hbide/idethemes.prg
  * contrib/hbrun/hbrun.prg
  * utils/hbmk2/hbmk2.hu_HU.po
  * utils/hbmk2/hbmk2.prg
  * utils/hbi18n/hbi18n.prg
  * utils/hbtest/hbtest.prg
  * INSTALL
    * Bumped copyright year to 2012.
2011-12-13 02:35:06 +00:00
Viktor Szakats
10aaae71c2 2011-09-11 13:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbformat/hbfmtcls.prg
    ! fixed casing of some function names.

  * utils/hbmk2/hbmk2.prg
    ; all changes below apply to .xhp (xMate) to .hbp conversion:
    ! properly convert input filenames with spaces in them
    ! remove lib prefix from .a input filenames
    % do not add empty -L options
    * do not add include paths with %HB_INSTALL%\ in them
    + split non-portable, Borland-specific include path lists 
      concatenated with ';' into distinct -I options
    % do not add empty include paths

  * tests/testop.prg
  * tests/testntx.prg
  * tests/vmasort.prg
  * tests/testlbl.prg
  * tests/testidle.prg
  * tests/videotst.prg
  * tests/testmem.prg
  * tests/testinit.prg
  * tests/testhtml.prg
  * tests/tstcolor.prg
  * tests/vidtest.prg
  * tests/tstuse.prg
  * tests/vec1.prg
  * tests/while.prg
  * tests/tstdspac.prg
  * tests/version.prg
  * tests/testpre.prg
  * tests/tstprag.prg
    * formatted. mostly with hbformat.
2011-09-11 11:02:02 +00:00
Viktor Szakats
41e5bf2b5d 2011-05-09 21:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* include/Makefile
  + include/hbstrict.ch
  * contrib/hbpost.hbm
    + added experimental -u+ header to catch some common code style
      problems. currently IF() is caught, but it interferec with std.ch
      hbsix.ch and possibly more, so it's not enabled

  * config/global.mk
  * src/dynlib/2nd/Makefile
  * src/dynlib/Makefile
    * secondary harbour dynlib is now enabled by __HB_BUILD_DYN_2ND=yes
    * renamed secondary harbour dynlib to harbour2*
    + it's now possible (again) to build harbour .dll in ST mode by
      using __HB_BUILD_DYN_ST=yes. if used together with __HB_BUILD_DYN_2ND=yes,
      the secondary dynlib will be MT. (pls note the secondary dynlib 
      is never directly used by hbmk2, so it's there for mere build convenience
      only)

  * contrib/hbxbp/xbpmenubar.prg
  * contrib/hbxbp/xbprtf.prg
  * contrib/hbxbp/xbpfiledialog.prg
  * contrib/hbxbp/xbpprintdialog.prg
  * contrib/hbxbp/xbpscrollbar.prg
  * contrib/hbxbp/xbpprinter.prg
  * contrib/hbxbp/xbpdataref.prg
    ! IF() -> IIF() (with the help of hbstrict.ch)

  * contrib/hbformat/hbfmtcls.prg
    ! fixed mistakenly changed '==' to LEFTEQUAL() in prev commit
2011-05-09 19:46:56 +00:00
Viktor Szakats
fab384f35d 2011-05-09 20:03 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* src/rtl/hbi18n2.prg
  * utils/hbi18n/hbi18n.prg
  * contrib/hbformat/hbfmtcls.prg
    * changed ' = ' to LEFTEQUAL() macro

  * src/rdd/hbsix/sxini.prg
  * contrib/hbgd/tests/gdtestcl.prg
  * contrib/hbide/idebrowse.prg
    * changed ' = ' to ' Left( ... ) == '

  * contrib/hbct/tests/csetarge.prg
  * contrib/hbct/tests/trig.prg
  * contrib/gtwvg/tests/wvgactivex.prg
  * contrib/xhb/trpccli.prg
  * contrib/xhb/trpc.prg
  * contrib/hbcairo/tests/glyphdbg.prg
  * contrib/hbide/hbqreportsmanager.prg
  * examples/httpsrv/cgifunc.prg
  * examples/httpsrv/session.prg
    * ' = ' -> ' := '

  * contrib/xhb/traceprg.prg
  * contrib/xhb/ttable.prg
  * contrib/hbfbird/tfirebrd.prg
  * contrib/hbtip/tests/base64.prg
  * contrib/hbide/idemisc.prg
  * contrib/hbide/idebrowse.prg
  * examples/terminal/trm_srv.prg
    * ' = ' -> ' == '

  * contrib/xhb/tedit.prg
    * ' = ' -> ' == ' (I'm unsure about this, pls correct if you know the intent)

  * contrib/xhb/hbstruct.prg
    * ' = ' -> ' := '
    * formatted

  * contrib/hbtip/tests/base64.prg
    * File() -> hb_FileExists()

  ; TOFIX:
      - it's impossible for me to decide what the intent is in these files with ' = ' operator,
        please fix them:
          * contrib/hbide/idetags.prg
          * contrib/xhb/tcgi.prg
      - these also need to be fixed:
          * contrib/hbwin/legacy.prg:298:      xRet := ( ::OleValue = xArg ) /* NOTE: Intentionally using '=' operator. */
          * examples/rddado/tests/access2.prg:40:   LOCATE FOR ( 'First = "Lara"' )

      There are a ton more in gtwvw, hbnf, other examples and tests, I left them as is
2011-05-09 18:07:27 +00:00
Viktor Szakats
85e045aee9 2011-03-01 14:31 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbformat/hbfmtcls.prg
    ! Fixed a call to deleted function.
      NOTE: I didn't test it and no idea if ini file reader functionality 
            relies on empty lines being filtered on load.
2011-03-01 13:32:16 +00:00
Viktor Szakats
df93e5e6da 2011-03-01 12:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbformat/utils/hbformat.prg
  * contrib/hbformat/hbformat.hbx
  * contrib/hbformat/hbfmtcls.prg
  * contrib/hbformat/hbformat.hbp
  - contrib/hbformat/fileread.c
    ! Fixed to load LF delimited files on non-*nix systems.
    * Changed output EOL type to OS default (from 'no change')
    * Changed the way EOL type is detected in 'no change' mode.
      (it's pretty simple code and not as efficient as previously.
      my main goal was to fix file load.)
    + Showing number of lines.

  * examples/hbqt_tut/win21.prg
  * examples/hbqt_tut/win12.prg
  + examples/hbqt_tut/win22.prg
  + examples/hbqt_tut/win23.prg
    + Updated. [Marco Bra]
    ! Fixed formatting. Please use hbformat on the code before submitting.
2011-03-01 11:56:20 +00:00
Viktor Szakats
ae0cc750c5 2011-02-20 13:49 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbnetio/utils/hbnetio/hbnetio.hbp
  * contrib/hbformat/utils/hbformat.hbp
  * contrib/hbrun/hbrun.hbp
    - Deleted nxcompat (and friends) flags from local .hbp files.
      They are enabled by config/hbpost.hbm, in more precise manner.

  * utils/hbmk2/hbmk2.hbp
  * utils/hbi18n/hbi18n.hbp
  * utils/hbtest/hbtest.hbp
    - Deleted also from here. (These .hbp files are not used
      by core make.)
2011-02-20 12:50:36 +00:00
Viktor Szakats
824c86f7e6 2011-02-09 16:56 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbmysql/hbmysql.hbc
  * contrib/hbct/hbct.hbc
  * contrib/hbgt/hbgt.hbc
  * contrib/hbmxml/hbmxml.hbc
  * contrib/make.hbs
  * contrib/hbmzip/hbmzip.hbc
  * contrib/hbunix/hbunix.hbc
  * contrib/sddpg/sddpg.hbc
  * contrib/hbziparc/hbziparc.hbc
  * contrib/hbxbp/hbxbp.hbc
  * contrib/hblzf/hblzf.hbc
  * contrib/hbblink/hbblink.hbc
  * contrib/hbxdiff/hbxdiff.hbc
  * contrib/hbcurl/hbcurl.hbc
  * contrib/hbnetio/hbnetio.hbc
  * contrib/rddsql/rddsql.hbc
  * contrib/hbhttpd/hbhttpd.hbc
  * contrib/gtwvg/gtwvg.hbc
  * contrib/hbpgsql/hbpgsql.hbc
  * contrib/sddsqlt3/sddsqlt3.hbc
  * contrib/hbformat/hbformat.hbc
  * contrib/hbwin/hbwin.hbc
  * contrib/hbsms/hbsms.hbc
  * contrib/gtalleg/gtalleg.hbc
  * contrib/sddmy/sddmy.hbc
  * contrib/hbodbc/hbodbc.hbc
  * contrib/xhb/xhb.hbc
  * contrib/sddfb/sddfb.hbc
  * contrib/hbtpathy/hbtpathy.hbc
  * contrib/rddbm/rddbm.hbc
  * contrib/hbsqlit3/hbsqlit3.hbc
  * contrib/hbmagic/hbmagic.hbc
  * contrib/hbexpat/hbexpat.hbc
  * contrib/hbblat/hbblat.hbc
  * contrib/hbqt/qtgui/hbqtgui.hbc
  * contrib/hbqt/qtwebkit/hbqtwebkit.hbc
  * contrib/hbqt/qtcore/hbqtcore.hbc
  * contrib/hbqt/qtnetwork/hbqtnetwork.hbc
  * contrib/hbqt/qtuitools/hbqtuitools.hbc
  * contrib/hbqt/qscintilla/hbqscintilla.hbc
  * contrib/hbqt/qtdesigner/hbqtdesigner.hbc
  * contrib/hbfbird/hbfbird.hbc
  * contrib/hbbz2/hbbz2.hbc
  * contrib/hbnf/hbnf.hbc
  * contrib/hbmemio/hbmemio.hbc
  * contrib/hbxpp/hbxpp.hbc
  * contrib/hbfship/hbfship.hbc
  * contrib/hbcups/hbcups.hbc
  * contrib/hbfoxpro/hbfoxpro.hbc
  * contrib/hbhpdf/hbhpdf.hbc
  * contrib/hbclipsm/hbclipsm.hbc
  * contrib/rddads/rddads.hbc
  * contrib/hbfimage/hbfimage.hbc
  * contrib/sddodbc/sddodbc.hbc
  * contrib/hbgd/hbgd.hbc
  * contrib/hbmisc/hbmisc.hbc
  * contrib/sddoci/sddoci.hbc
  * contrib/hbcomm/hbcomm.hbc
  * contrib/hbtip/hbtipssl.hbc
  * contrib/hbtip/hbtip.hbc
  * contrib/hbcairo/hbcairo.hbc
  * contrib/hbssl/hbssl.hbc
    * Renamed __HB_DYN__ to _HB_DYNSUFF
    + Added _HB_DYNPREF

  * contrib/hbcairo/hbcairo.hbc
    ! Fixed libname when _HB_DYNPREF is set.

  * contrib/hbqt/qtgui/hbqtgui.hbc
  * contrib/hbqt/qtwebkit/hbqtwebkit.hbc
  * contrib/hbqt/qtcore/hbqtcore.hbc
  * contrib/hbqt/qtnetwork/hbqtnetwork.hbc
  * contrib/hbqt/qtuitools/hbqtuitools.hbc
  * contrib/hbqt/qscintilla/hbqscintilla.hbc
  * contrib/hbqt/qtdesigner/hbqtdesigner.hbc
    ! Fixed linux static mode when _HB_DYNPREF is set
    * Changed to use ${hb_name} instead of explicit libname
2011-02-09 15:58:45 +00:00
Viktor Szakats
09e02d8d70 2011-02-06 16:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/make.hbs
    ! Temp fix.

  * contrib/hbmysql/hbmysql.hbp
  * contrib/hbhttpd/hbhttpd.hbp
  * contrib/hbpgsql/hbpgsql.hbp
  * contrib/hbodbc/hbodbc.hbp
  * contrib/hbblat/hbblat.hbp
  * contrib/hbfbird/hbfbird.hbp
  * contrib/hbfimage/hbfimage.hbp
  * contrib/hbtip/hbtip.hbm
  * contrib/hbcairo/hbcairo.hbp
    + Added .hbx file to the projects.

  * contrib/hbcups/hbcups.hbp
  - contrib/hbcups/hbcups.c
  + contrib/hbcups/core.c
  * contrib/hbcurl/hbcurl.hbm
  - contrib/hbcurl/hbcurl.c
  + contrib/hbcurl/core.c
  * contrib/hbformat/hbformat.hbp
  - contrib/hbformat/hbformac.c
  + contrib/hbformat/fileread.c
  - contrib/hbformat/hbformat.prg
  + contrib/hbformat/hbfmtcls.prg
  * contrib/hbmagic/hbmagic.hbp
  - contrib/hbmagic/hbmagic.c
  + contrib/hbmagic/core.c
  * contrib/hbsqlit3/hbsqlit3.hbp
  - contrib/hbsqlit3/hbsqlit3.c
  + contrib/hbsqlit3/core.c
  * contrib/hbssl/hbssl.hbm
  - contrib/hbssl/hbssl.c
  + contrib/hbssl/ssl_hb.c
  * contrib/hbziparc/hbziparc.hbp
  - contrib/hbziparc/hbziparc.prg
  + contrib/hbziparc/ziparc.prg
    * Renamed sources to not collide with .hbx file.
    + Added .hbx file to the projects.

  ; Completes all TODOs from: 2010-08-04 20:15 UTC+0200 Viktor Szakats
2011-02-06 15:41:47 +00:00
Viktor Szakats
bb2889df1f 2011-02-06 15:22 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
+ contrib/hbblat/hbblat.hbx
  + contrib/hbcairo/hbcairo.hbx
  + contrib/hbcups/hbcups.hbx
  + contrib/hbcurl/hbcurl.hbx
  + contrib/hbfbird/hbfbird.hbx
  + contrib/hbfimage/hbfimage.hbx
  + contrib/hbformat/hbformat.hbx
  + contrib/hbhttpd/hbhttpd.hbx
  + contrib/hbmagic/hbmagic.hbx
  + contrib/hbmysql/hbmysql.hbx
  + contrib/hbodbc/hbodbc.hbx
  + contrib/hbpgsql/hbpgsql.hbx
  + contrib/hbsqlit3/hbsqlit3.hbx
  + contrib/hbssl/hbssl.hbx
  + contrib/hbtip/hbtip.hbx
  + contrib/hbziparc/hbziparc.hbx
  * contrib/hbblat/hbblat.hbp
  * contrib/hbcairo/hbcairo.hbp
  * contrib/hbcups/hbcups.hbp
  * contrib/hbcurl/hbcurl.hbm
  * contrib/hbfbird/hbfbird.hbp
  * contrib/hbfimage/hbfimage.hbp
  * contrib/hbformat/hbformat.hbp
  * contrib/hbhttpd/hbhttpd.hbp
  * contrib/hbmagic/hbmagic.hbp
  * contrib/hbmysql/hbmysql.hbp
  * contrib/hbodbc/hbodbc.hbp
  * contrib/hbpgsql/hbpgsql.hbp
  * contrib/hbsqlit3/hbsqlit3.hbp
  * contrib/hbssl/hbssl.hbm
  * contrib/hbtip/hbtip.hbm
  * contrib/hbziparc/hbziparc.hbp
    + Added .hbx files for remaining projects.
      (except sdd and rdd ones, this is to be decided)

  * contrib/gtalleg/gtalleg.hbm
  * contrib/gtwvg/gtwvg.hbp
    ! Fixed to not generate dynamic version of them.
      (there is no point, plus gtwvg didn't build as dll anyway)

  * contrib/hbclipsm/hbclipsm.hbx
  * contrib/hbcomm/hbcomm.hbx
  * contrib/hbfoxpro/hbfoxpro.hbx
  * contrib/hbfship/hbfship.hbx
  * contrib/hbgd/hbgd.hbx
  * contrib/hbgt/hbgt.hbx
  * contrib/hbhpdf/hbhpdf.hbx
  * contrib/hbmisc/hbmisc.hbx
  * contrib/hbnf/hbnf.hbx
  * contrib/hbqt/qtcore/hbqtcore.hbx
  * contrib/hbqt/qtdesigner/hbqtdesigner.hbx
  * contrib/hbqt/qtgui/hbqtgui.hbx
  * contrib/hbqt/qtnetwork/hbqtnetwork.hbx
  * contrib/hbqt/qtuitools/hbqtuitools.hbx
  * contrib/hbqt/qtwebkit/hbqtwebkit.hbx
  * contrib/hbsms/hbsms.hbx
  * contrib/hbtpathy/hbtpathy.hbx
  * contrib/hbxbp/hbxbp.hbx
  * contrib/hbzebra/hbzebra.hbx
  * contrib/rddads/rddads.hbx
  * contrib/xhb/xhb.hbx
    * Refreshed.
2011-02-06 14:23:53 +00:00
Viktor Szakats
c9fece796d 2011-02-06 13:57 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbnetio/utils/hbnetio/netiosrv.prg
  * contrib/hbnetio/utils/hbnetio/netiocon.prg
    + Resolved remaining TODOs regarding client notifications.
    + Added automatic deletion of (abnormally) disconnected clients
      from notification list.
    * Commented filter code dealing with host names until we find
      out how to get those from IP.

  * contrib/hbhttpd/core.prg
    ! English translation of one word.

  * contrib/hbformat/hbformat.prg
    ! Added missing ASCAN() from list of functions.
2011-02-06 12:58:09 +00:00
Viktor Szakats
965bbf4750 2011-01-29 00:12 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/make.hbs
    + Defined _HB_BUILD_=yes to tell .hbp files we're building
      for a Harbour build.

  * contrib/hbnetio/utils/hbnetio/hbnetioc.hbp
  * contrib/hbformat/utils/hbformat.hbp
    + Tweak to not build in -shared mode when directly building
      the .hbp file (and not as part of Harbour build).

  * contrib/hbnetio/utils/hbnetioq/hbnetioq.hbp
  * contrib/hbide/hbide.hbp
    + Added tweak to build in shared mode when building as
      part of Harbour build. This will make the distro size 
      noticeably smaller.

  * contrib/hbnetio/utils/hbnetio/netiosrv.prg
  * contrib/hbnetio/utils/hbnetio/netiocon.prg
    + Show server config feature converted to client-server.
2011-01-28 23:13:55 +00:00
Viktor Szakats
4ae6f89adf 2011-01-11 01:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbformat/hbformat.prg
    ! Fixed to recognize ENDSWITCH.
    + Added vague TOFIX section. F.e. OTHERWISE is also not recognized,
      and increment/decrement statements have space separator added
      between variable name and operator (i ++), same is true for negative
      literals (- 1).
    * Formatting.

  * tests/gfx.prg
    ! Typo in prev modification.
2011-01-11 00:11:51 +00:00
Viktor Szakats
ee9983f3ce 2011-01-10 20:27 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbformat/utils/hbformat.prg
  * contrib/hbformat/hbformat.prg
    * Formatting.
    ! Using manifest constants.
    * != -> !( == ) (none of them causing actual errors)
2011-01-10 19:28:43 +00:00
Viktor Szakats
cd02f3399a 2011-01-10 19:59 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbformat/utils/hbformat.prg
    % Minor optimizations.
    * Formatting.
    ! Fixed to use OutStd()/OutErr() instead of ?/??
2011-01-10 18:59:42 +00:00
Viktor Szakats
24aad0db7a 2011-01-10 19:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbformat/hbformat.prg
    * Formatting.
    ! Fixed camelcasing of some function names in formatting code.
    % Optimized when forming long string constants.

  * tests/gfx.prg
    ! Fixed -w3 warning.
    * Formatted.
2011-01-10 18:52:41 +00:00
Viktor Szakats
53c37c8782 2011-01-08 13:43 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbformat/hbformat.prg
    ! Fixed to not use PRIVATE variable to communicate between
      methods. The solution is trivial, so trivial that I couldn't
      decipher why PRIVATE was used in the first place, which
      means there is a chance I broke something. Please review it.

    ; TOFIX: hbformat doesn't understand 'SWITCH' statement, which
             means it break with many valid source files with an
             error.
2011-01-08 12:44:54 +00:00
Viktor Szakats
b68ab9d1af 2011-01-08 13:15 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* package/harbour.spec
    - Deleted hbformat. It now resides in contrib.

  * doc/dirstruc.txt
    * Moved hbformat.

  * contrib/hbformat/utils/hbformat.hbp
    * Reimplemented tweak to build hbformat in shared mode for
      win/wce/os2 systems. (to minimize distro size)
2011-01-08 12:15:46 +00:00
Viktor Szakats
e0cb6ef0ec 2011-01-08 13:05 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbformat/hbformac.c
    ! Formatted with uncrustify.
    ! Fixed to use HB_SIZE instead of unsigned long.
2011-01-08 12:05:32 +00:00
Viktor Szakats
6966f398d3 2011-01-08 12:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
- contrib/hbformat/utils/hbformac.c
  + contrib/hbformat/hbformac.c
  * contrib/hbformat/utils/hbformat.hbp
  * contrib/hbformat/hbformat.hbp
    ! Moved back this C level helper function to lib.
    * Renamed RF_FILEREAD() to __HBFORMAT_FILEREAD()

  * contrib/hbformat/utils/hbformat.prg
  * contrib/hbformat/hbformat.prg
    * hbformat.ini reference moved to cmdline wrapper level.
    * Formatting.

  * contrib/hbide/ideformat.prg
    * Changed to use hbformat lib class, instead of local copy
      paste copy.

  - contrib/hbide/thbformt.prg
  * contrib/hbide/hbide.hbp
    - Deleted local copy paste (+ mods) copy of hbformat class code.
    ; TODO: Pritpal, please reapply your changes (except formatting)
            to hbformat lib code.
2011-01-08 11:29:18 +00:00
Viktor Szakats
790896b895 2011-01-08 12:02 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbplist
  - contrib/hbformat/hbformat.ini
  + contrib/hbformat/utils/hbformat.ini
  + contrib/hbformat/utils/hbformac.c
  + contrib/hbformat/utils/hbformat.prg
  + contrib/hbformat/utils/hbformat.hbp 
  - contrib/hbformat/hbformac.c
  * contrib/hbformat/hbformat.prg
  * contrib/hbformat/hbformat.hbp
  + contrib/hbformat/hbformat.hbc
    * Separated cmdline wrapper from class.
    ; TOFIX: Class uses a MEMVAR!
    ; TOFIX: Class uses hbformat.ini, this is wrong as the notion 
             of .ini config should be part of the cmdline wrapper.
2011-01-08 11:03:18 +00:00
Viktor Szakats
1802c8db1f 2011-01-08 11:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbformat/utils
    + Added.
  - contrib/hbformat/Makefile
    - Deleted, not needed anymore.
2011-01-08 10:48:18 +00:00
Viktor Szakats
e8c841d7c9 2011-01-08 11:45 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbplist
  + contrib/hbformat
  - utils/hbformat
  * utils/Makefile
    * Moved hbformat to contrib area.
2011-01-08 10:46:21 +00:00