Commit Graph

17428 Commits

Author SHA1 Message Date
Viktor Szakats
6382cdb0dd 2012-07-20 14:02 UTC+0200 Viktor Szakats (harbour syenar.net)
* include/clipdefs.h
  * include/extend.api
  * include/hbapi.h
  * include/hbdefs.h
    * deprecated HB_LEGACY_TYPES_ON build-time option. Use native
      Harbour types instead. (deprecated using HB_LEGACY_LEVEL4)
    + added HB_PARAMNO Harbour type to denote parameter number.
    ; TOFIX: Use HB_PARAMNO instead of HB_BYTE, HB_USHORT, int, HB_ULONG

  * src/rtl/version.c
    * deprecated HB_BUILDDATE(). use HB_VERSION( HB_VERSION_BUILD_DATE_STR ) instead
    * deprecated HB_PCODEVER(). use HB_VERSION( HB_VERSION_PCODE_VER_STR ) instead
    ; both deprecated using HB_LEGACY_LEVEL4
2012-07-20 12:07:37 +00:00
Pritpal Bedi
340f92c912 2012-07-20 02:03 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/hbqt_hbqplaintextedit.cpp
    ! Fixed: clicking on selected area was not removing the selection.
       Was ever waiting the user if he/she will drag the text.
       Now only one chance of dragging is available, otherwise
       selection will disappear.
2012-07-20 09:07:31 +00:00
Viktor Szakats
047de8eb80 2012-07-20 10:53 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/xhb/hbxml.c
    * formatting
    % deleted superfluous C std header
2012-07-20 08:54:38 +00:00
Pritpal Bedi
642bff55ab 2012-07-19 23:43 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/ideedit.prg
  * contrib/hbide/idefindreplace.prg
    ! Fixed: Search and Replace in <FindInFiles> where multiple 
       S&R operations were producing irritating behavior.
       Please test properly ( only lightly tested ).

    ! Fixed and Optimized: CTRL+F - Find & Replace dialog behavior.
       It was not as par with standard dialogs of this kind.

  ; This commit finishes touches in Search & Replace functionality.
2012-07-20 06:53:00 +00:00
Viktor Szakats
4fe096dc29 2012-07-20 07:50 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbnf/dispc.c
  * contrib/hbnf/fttext.c
  * contrib/hbnf/peek.c
  * contrib/hbnf/poke.c
    % removed excessive parentheses
2012-07-20 05:50:46 +00:00
Viktor Szakats
100eb2bd16 2012-07-20 07:33 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/xhb/filestat.c
    * uncrustified

  * contrib/gtalleg/gtalleg.c
  * contrib/hbct/atadjust.c
  * contrib/xhb/hbxml.c
  * include/hbexpra.c
  * src/rtl/gtxwc/gtxwc.c
    * minor formatting
2012-07-20 05:33:55 +00:00
Viktor Szakats
31adc89c13 2012-07-20 07:22 UTC+0200 Viktor Szakats (harbour syenar.net)
* examples/gfspell/spellc.c
    * uncrustified

  * contrib/xhb/hbxml.c
    * some formatting

  * contrib/hbct/atadjust.c
  * contrib/hbct/atnum.c
  * contrib/hbct/atrepl.c
  * contrib/hbct/charone.c
  * contrib/hbct/charonly.c
  * contrib/hbct/charop.c
  * contrib/hbct/charswap.c
  * contrib/hbct/count.c
  * contrib/hbct/ctwin.c
  * contrib/hbct/justify.c
  * contrib/hbct/numat.c
  * contrib/hbct/pos1.c
  * contrib/hbct/token1.c
  * contrib/hbgd/gdwrp.c
  * contrib/rddads/adsx.c
  * examples/hbapollo/get.c
  * examples/hbapollo/put.c
  * include/hbdefs.h
  * include/hbstack.h
  * src/rdd/dbffpt/dbffpt1.c
  * src/rtl/gtdos/gtdos.c
  * src/rtl/gtos2/gtos2.c
  * src/rtl/gtpca/gtpca.c
  * src/rtl/gtstd/gtstd.c
    * minor formatting errors (whitespace)
2012-07-20 05:24:17 +00:00
Viktor Szakats
6b8d24f6d7 2012-07-20 07:07 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/gtwvg/gtwvg.c
  * contrib/gtwvg/wvggui.c
  * contrib/hbcairo/context.c
  * contrib/hbhpdf/core.c
  * contrib/hbnf/n2color.c
  * contrib/hbpgsql/rddcopy.c
  * contrib/hbzebra/eanupc.c
  * contrib/hbzebra/itf.c
  * contrib/hbzebra/msi.c
  * contrib/rddads/adsx.c
  * contrib/sddfb/sddfb.c
  * contrib/sddmy/sddmy.c
  * contrib/sddpg/sddpg.c
  * examples/hbapollo/replace.c
  * examples/hbapollo/use.c
  * src/rdd/dbfnsx/dbfnsx1.c
  * src/rdd/wafunc.c
  * src/rtl/gtgui/gtgui.c
  * src/rtl/gtos2/gtos2.c
  * src/rtl/gtpca/gtpca.c
  * src/rtl/gtsln/keytrans.c
  * src/rtl/gtsln/mousesln.c
  * src/rtl/gtstd/gtstd.c
  * src/rtl/gtxwc/gtxwc.c
  * src/vm/estack.c
  * src/vm/garbage.c
  * src/vm/itemapi.c
  * tests/bldtest/bldtest.c
    * minor formatting errors (whitespace)

  * contrib/rddsql/sqlbase.c
  * contrib/rddsql/sqlmix.c
    * larger commented code blocks disabled by #if 0

  * contrib/xhb/txtline.c
  * contrib/hbqt/qtgui/hbqt_hbqgraphicsscene.cpp
  * contrib/rddsql/sqlbase.c
  * contrib/rddsql/sqlmix.c
    * uncrustified
2012-07-20 05:11:51 +00:00
Viktor Szakats
ee657afaae 2012-07-20 06:44 UTC+0200 Viktor Szakats (harbour syenar.net)
* examples/hbapollo/append.c
  * examples/hbapollo/dbdelim.c
  * examples/hbapollo/global.c
  * examples/hbapollo/sde.c
  * examples/hbapollo/sxapi.h
  * examples/hbapollo/tools.c
  * examples/hbapollo/use.c
    ! added 's_' prefix to static varnames
    ! one static var got a TOFIX, but probably more should have
    * cleaned externs
    * minor fixes (also to prev)

  * contrib/hbmisc/hb_f.c
  * contrib/rddsql/sqlbase.c
  * contrib/rddsql/sqlmix.c
  * contrib/sddfb/sddfb.c
  * contrib/sddmy/sddmy.c
  * contrib/sddodbc/sddodbc.c
  * contrib/sddpg/sddpg.c
    * uncrustified
2012-07-20 04:48:37 +00:00
Pritpal Bedi
0524d42edb 2012-07-19 19:39 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/hbqreportsmanager.prg
  * contrib/hbide/ideactions.prg
  * contrib/hbide/idebrowse.prg
  * contrib/hbide/idefindreplace.prg
  * contrib/hbide/idehome.prg
  * contrib/hbide/idemain.prg
  * contrib/hbide/idemisc.prg
  * contrib/hbide/ideprojmanager.prg
  * contrib/hbide/idesaveload.prg
  * contrib/hbide/ideshortcuts.prg
  * contrib/hbide/idethemes.prg
    ! Changed: hbIDE => HbIDE.
      Formatting and code cleanup.

  * contrib/hbide/ideedit.prg
  * contrib/hbqt/qtgui/hbqt_hbqplaintextedit.cpp
    ! Optimized: Column selection mode.
    % Code cleanup.
2012-07-20 02:45:20 +00:00
Viktor Szakats
568586ace4 2012-07-19 22:09 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbfbird/tests/testapi.c
    * uncrustified
  * contrib/hbwin/olecore.c
    * minor formatting
2012-07-19 20:10:28 +00:00
Viktor Szakats
197b39966c 2012-07-19 21:10 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbnf/descendn.c
  * contrib/hbnf/dispc.c
  * contrib/hbnf/fttext.c
  * contrib/hbnf/peek.c
  * contrib/hbnf/poke.c
  * contrib/hbnf/proper.c
  * contrib/hbnf/prtscr.c
    * uncrustified
    ! fixed warning on __max()/__min() macros by replacing them
      with Harbour macros
2012-07-19 19:15:15 +00:00
Pritpal Bedi
8594097c52 + Added: missed entry of last day commit. 2012-07-19 18:56:54 +00:00
Viktor Szakats
2f86f27c61 2012-07-19 20:49 UTC+0200 Viktor Szakats (vszakats syenar.net)
* examples/hbapollo/dbedit.prg
    ! fix (to a source redone for Harbour)
2012-07-19 18:50:07 +00:00
Viktor Szakats
9138211bca 2012-07-19 14:57 UTC+0200 Viktor Szakats (harbour syenar.net)
+ examples/hbapollo
  + examples/hbapollo/*.c
  + examples/hbapollo/*.prg
  + examples/hbapollo/hbapollo.hbc
  + examples/hbapollo/hbapollo.hbp
  + examples/hbapollo/tests
  + examples/hbapollo/tests/hbmk.hbm
  + examples/hbapollo/tests/*.prg
    + added "sixapi" lib borrowed from xhb. It's a binding
      for Apollo libs. Available only for win/x86. A very
      old and short implementation was BTW just recently
      removed from Harbour.
    ; Code received lots of generic polishing and minor
      cleanups, hbmk2 build system, etc. Still has a lot
      of Windows types, but that's what Apollo seems to
      use, so it's not easy to drop them.
    ; I'm not sure if this is worth including, Apollo 
      seems to be highly non-portable and a dead product, 
      but I had some spare time so I'm uploading it and 
      if nobody is interested I'll remove it.
2012-07-19 13:09:29 +00:00
Viktor Szakats
9f0c672127 2012-07-19 11:28 UTC+0200 Viktor Szakats (harbour syenar.net)
* tests/cursrtst.prg
  * tests/db_brows.prg
  * tests/debugtst.prg
  * tests/dirtest.prg
  * tests/foreach.prg
  * tests/funcarr.prg
  * tests/memvar.prg
  * tests/objarr.prg
  * tests/onidle.prg
  * tests/speedstr.prg
  * tests/speedtst.prg
  * tests/switch.prg
  * tests/testdbf.prg
  * tests/testdecl.prg
  * tests/testget.prg
    * formatting
2012-07-19 09:29:56 +00:00
Viktor Szakats
f4d02db8f1 2012-07-19 11:00 UTC+0200 Viktor Szakats (harbour syenar.net)
* tests/ac_test.prg
  * tests/ac_test2.prg
  * tests/begin.prg
  * tests/box.prg
  * tests/byref.prg
  * tests/codebl.prg
  * tests/codebloc.prg
  * tests/db_brows.prg
  * tests/ddate.prg
  * tests/ifinline.prg
  * tests/memvar.prg
  * tests/menutest.prg
  * tests/readhrb.prg
  * tests/speed.prg
  * tests/speedtst.prg
  * tests/stripem.prg
  * tests/switch.prg
  * tests/testbrw.prg
  * tests/testcdx.prg
  * tests/testdecl.prg
  * tests/testhrb.prg
  * tests/testpre.prg
  * tests/testwarn.prg
  * tests/tstalias.prg
  * tests/tstmacro.prg
  * tests/varparam.prg
    * more cleanups. (assignment operator and string quote usage)
2012-07-19 09:02:44 +00:00
Viktor Szakats
232f180695 2012-07-19 10:23 UTC+0200 Viktor Szakats (harbour syenar.net)
* tests/arrayidx.prg
  * tests/brwpos.prg
  * tests/clasinit.prg
  * tests/clsicast.prg
  * tests/clsscast.prg
  * tests/clsscope.prg
  * tests/codebl.prg
  * tests/codebloc.prg
  * tests/cpinfo.prg
  * tests/db_brows.prg
  * tests/destruct.prg
  * tests/dynobj.prg
  * tests/flink.prg
  * tests/fortest.prg
  * tests/fsplit.prg
  * tests/inherit.prg
  * tests/keywords.prg
  * tests/multiarg.prg
  * tests/newrdd.prg
  * tests/onidle.prg
  * tests/overload.prg
  * tests/rto_get.prg
  * tests/setkeys.prg
  * tests/speedtst.prg
  * tests/stripem.prg
  * tests/tb1.prg
  * tests/testbrw.prg
  * tests/testdbf.prg
  * tests/testhtml.prg
  * tests/testwarn.prg
  * tests/tstblock.prg
  * tests/tstmacro.prg
  * tests/wvtext.prg
    * more cleanups
2012-07-19 08:26:32 +00:00
Pritpal Bedi
47abf1381d 2012-07-19 01:14 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/hbqreportsmanager.prg
  * contrib/hbide/idebrowse.prg
  * contrib/hbide/idechangelog.prg
  * contrib/hbide/idefindreplace.prg
  * contrib/hbide/idefunctions.prg
  * contrib/hbide/ideharbourhelp.prg
  * contrib/hbide/idehome.prg
  * contrib/hbide/idesaveload.prg
  * contrib/hbide/ideshortcuts.prg
  * contrib/hbide/ideskeletons.prg
  * contrib/hbide/idethemes.prg
  * contrib/hbide/idetools.prg
  * contrib/hbide/idewizard.prg
    ! Changed: signal/event handelling via numeric representation 
       instead of character strings. This completes this part of 
       optimizations.
2012-07-19 08:19:29 +00:00
Viktor Szakats
1c2d636013 2012-07-19 09:52 UTC+0200 Viktor Szakats (harbour syenar.net)
* utils/hbmk2/hbmk2.prg
    ! fixed minor formatting inconsistencies
2012-07-19 07:53:33 +00:00
Pritpal Bedi
8c6a12dab8 2012-07-18 20:04 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/idedocks.prg
  * contrib/hbide/ideedit.prg
  * contrib/hbide/ideeditor.prg
  * contrib/hbide/ideprojectwizard.prg
  * contrib/hbide/ideuisrcmanager.prg
    ! Optimized: character constants to numeric ones.
       Must speed up the user experience.

  * contrib/hbqt/qtgui/hbqt_hbqsyntaxhighlighter.cpp
  * contrib/hbqt/qtgui/hbqt_hbqsyntaxhighlighter.h
    + Implemented: any #define with front and back as two underscores
       will be displayed in different color in HbIDE. Like..
        #define __this_is_some_constant__     212
2012-07-19 03:08:52 +00:00
Pritpal Bedi
52bb8aa862 2012-07-18 16:14 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/ideuisrcmanager.prg
    ! Fixed: a regression caused by changes in .ui manipulation;
       accessing objects from a hash to genuine class variable.

    ; INCOMPATIBLE: any class created through IdeUISourceManager
       should begin with "uie_" instead of "ui_" ( the namespace 
       in use in new .ui manipulation ). So please change this 
       in "cls_"uiFileName.prg manually.
2012-07-18 23:18:15 +00:00
Viktor Szakats
0407f7eccb 2012-07-18 18:15 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbgt/tests/test.prg
    * formatting (manual)

  * contrib/hbct/bitnum.c
  * contrib/hbct/charmirr.c
  * contrib/hbct/charonly.c
  * contrib/hbct/charsort.c
  * contrib/hbct/ctpad.c
  * contrib/hbct/ctstr.c
  * contrib/hbct/envparam.c
  * contrib/hbct/expand.c
  * contrib/hbct/files.c
  * contrib/hbct/justify.c
  * contrib/hbct/misc2.c
  * contrib/hbct/numat.c
  * contrib/hbct/pos1.c
  * contrib/hbct/posdiff.c
  * contrib/hbct/relation.c
  * contrib/hbct/replace.c
  * contrib/hbct/strswap.c
  * contrib/hbct/token1.c
  * contrib/hbct/token2.c
    * minor whitespace formatting

  * contrib/hbgt/ascposgt.c
  * contrib/hbgt/atdiff.c
  * contrib/hbgt/bitflags.c
  * contrib/hbgt/chareven.c
  * contrib/hbgt/charmixg.c
  * contrib/hbgt/charodd.c
  * contrib/hbgt/chrcount.c
  * contrib/hbgt/chrfirst.c
  * contrib/hbgt/chrtotal.c
  * contrib/hbgt/strasint.c
  * contrib/hbgt/strcount.c
  * contrib/hbgt/strcspn.c
  * contrib/hbgt/strdiffg.c
  * contrib/hbgt/strexpan.c
  * contrib/hbgt/strleft.c
  * contrib/hbgt/strpbrk.c
  * contrib/hbgt/strright.c
    * reformatted using uncrustify
2012-07-18 16:19:27 +00:00
Viktor Szakats
5428d17e70 2012-07-18 16:25 UTC+0200 Viktor Szakats (harbour syenar.net)
* tests/clsnv.prg
  * tests/cursrtst.prg
  * tests/foreach2.prg
  * tests/testpp.prg
  * tests/transtst.prg
  * tests/tscmdarg.c
    * more cleanups
2012-07-18 14:27:05 +00:00
Viktor Szakats
29b7b02404 2012-07-18 15:52 UTC+0200 Viktor Szakats (harbour syenar.net)
* tests/ainstest.prg
  * tests/codebloc.prg
  * tests/procname.prg
  * tests/server.prg
  * tests/testrdd2.prg
  * tests/tstuse.prg
    * more cleanups
2012-07-18 13:53:20 +00:00
Viktor Szakats
fcc1abdd18 2012-07-18 15:35 UTC+0200 Viktor Szakats (harbour syenar.net)
* tests/ac_test2.prg
  * tests/adirtest.prg
  * tests/ainstest.prg
  * tests/altdtest.prg
  * tests/and_or.prg
  * tests/array16.prg
  * tests/arrayidx.prg
  * tests/arrays.prg
  * tests/arreval.prg
  * tests/arrindex.prg
  * tests/atest.prg
  * tests/box.prg
  * tests/boxtst2.prg
  * tests/byref.prg
  * tests/calling.prg
  * tests/clasinit.prg
  * tests/clasname.prg
  * tests/classch.prg
  * tests/classes.prg
  * tests/clsdata.prg
  * tests/cmphello.prg
  * tests/codebl.prg
  * tests/codebloc.prg
  * tests/comments.prg
  * tests/curdirt.prg
  * tests/db_brows.prg
  * tests/dbevalts.prg
  * tests/docase.prg
  * tests/dosshell.prg
  * tests/dupvars.prg
  * tests/dynobj.prg
  * tests/dynsym.prg
  * tests/exittest.prg
  * tests/extend1.prg
  * tests/exthrb.prg
  * tests/fib.prg
  * tests/fornext.prg
  * tests/fortest.prg
  * tests/funcarr.prg
  * tests/gfx.prg
  * tests/gtchars.prg
  * tests/gtcolors.prg
  * tests/gtkeys.prg
  * tests/hello.prg
  * tests/ifelse.prg
  * tests/inherit.prg
  * tests/inhprob.prg
  * tests/inifiles.prg
  * tests/initexit.prg
  * tests/inline.prg
  * tests/iotest.prg
  * tests/iotest2.prg
  * tests/keywords.prg
  * tests/langmsg.prg
  * tests/linecont.prg
  * tests/lnlenli1.prg
  * tests/lnlenli2.prg
  * tests/longdev.prg
  * tests/longstr.prg
  * tests/longstr2.prg
  * tests/mathtest.prg
  * tests/memfile.prg
  * tests/memory.prg
  * tests/readhrb.prg
  * tests/rto_get.prg
  * tests/rto_tb.prg
  * tests/scroll.prg
  * tests/seconds.prg
  * tests/set_test.prg
  * tests/speedold.prg
  * tests/stripem.prg
  * tests/t1.prg
  * tests/test_all.prg
  * tests/testbrw.prg
  * tests/testhtml.prg
  * tests/testid.prg
  * tests/testpre.prg
  * tests/testwarn.prg
  * tests/ticktime.prg
  * tests/tstchbx.prg
  * tests/tstmacro.prg
  * tests/tstprag.prg
  * tests/vec1.prg
  * tests/videotst.prg
  * tests/vidtest.prg
    * cleaning up tests (roughly complete)
2012-07-18 13:41:31 +00:00
Viktor Szakats
e788d6d3e8 2012-07-18 13:54 UTC+0200 Viktor Szakats (harbour syenar.net)
+ contrib/hbgt/tests
  + contrib/hbgt/tests/test.prg
  + contrib/hbmisc/tests/rtfclass.prg
  - tests/rtfclass.prg
  - tests/test10.prg
  - tests/testgt.prg
  * tests/ac_test.prg
  * tests/alias.prg
  * tests/begin.prg
  * tests/boxtest.prg
  * tests/cdow.prg
  * tests/clasinh.prg
  * tests/dates.prg
  * tests/dates2.prg
  * tests/dates3.prg
  * tests/dates4.prg
  * tests/ddate.prg
  * tests/debugtst.prg
  * tests/delimtst.prg
  * tests/devtest.prg
  * tests/disptest.prg
  * tests/foreach.prg
  * tests/gtstdtst.prg
  * tests/ipclnt.prg
  * tests/ipsvr.prg
  * tests/langapi.prg
  * tests/memtst.prg
  * tests/memvar.prg
  * tests/menutest.prg
  * tests/mousetst.prg
  * tests/multiarg.prg
  * tests/newrdd.prg
  * tests/nums.prg
  * tests/objarr.prg
  * tests/objasign.prg
  * tests/objects.prg
  * tests/omacro.prg
  * tests/onidle.prg
  * tests/os.prg
  * tests/output.prg
  * tests/overload.prg
  * tests/parexpr.prg
  * tests/passref.prg
  * tests/procline.prg
  * tests/procname.prg
  * tests/recursiv.prg
  * tests/returns.prg
  * tests/round.prg
  * tests/say.prg
  * tests/sbartest.prg
  * tests/scroll.prg
  * tests/sdf_test.prg
  * tests/seconds.prg
  * tests/server.prg
  * tests/set_num.prg
  * tests/set_test.prg
  * tests/setkeys.prg
  * tests/sound.prg
  * tests/speed.prg
  * tests/statfun.prg
  * tests/statics.prg
  * tests/statics1.prg
  * tests/statics2.prg
  * tests/statinit.prg
  * tests/strdelim.prg
  * tests/stripem.prg
  * tests/switch.prg
  * tests/symbolt.prg
  * tests/t1.prg
  * tests/tb1.prg
  * tests/testbrdb.prg
  * tests/testbrw.prg
  * tests/testcdx.prg
  * tests/testcls.prg
  * tests/testdbf.prg
  * tests/testdecl.prg
  * tests/testerro.prg
  * tests/testfor.prg
  * tests/testget.prg
  * tests/testhrb.prg
  * tests/testhtml.prg
  * tests/testidle.prg
  * tests/testmem.prg
  * tests/testpers.prg
  * tests/testtok.prg
  * tests/testwarn.prg
  * tests/tstalias.prg
  * tests/tstasort.prg
  * tests/tstblock.prg
  * tests/tstdbi.prg
  * tests/tstmacro.prg
  * tests/varparam.prg
  * tests/wvt_fs.prg
    * cleaning up tests
2012-07-18 12:00:10 +00:00
Viktor Szakats
d80c8c5454 2012-07-18 12:43 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbct/addascii.c
  * contrib/hbct/ascpos.c
  * contrib/hbct/atadjust.c
  * contrib/hbct/atnum.c
  * contrib/hbct/atrepl.c
  * contrib/hbct/charevod.c
  * contrib/hbct/charmirr.c
  * contrib/hbct/charmix.c
  * contrib/hbct/charone.c
  * contrib/hbct/charonly.c
  * contrib/hbct/charrepl.c
  * contrib/hbct/charsort.c
  * contrib/hbct/charsprd.c
  * contrib/hbct/charswap.c
  * contrib/hbct/count.c
  * contrib/hbct/ctpad.c
  * contrib/hbct/ctstr.c
  * contrib/hbct/dattime2.c
  * contrib/hbct/expand.c
  * contrib/hbct/exponent.c
  * contrib/hbct/justify.c
  * contrib/hbct/numat.c
  * contrib/hbct/pos1.c
  * contrib/hbct/pos2.c
  * contrib/hbct/posdiff.c
  * contrib/hbct/range.c
  * contrib/hbct/relation.c
  * contrib/hbct/remove.c
  * contrib/hbct/replace.c
  * contrib/hbct/screen1.c
  * contrib/hbct/screen2.c
  * contrib/hbct/strswap.c
  * contrib/hbct/tab.c
  * contrib/hbct/token1.c
  * contrib/hbct/token2.c
  * contrib/hbct/wordrepl.c
  * contrib/hbct/wordtoch.c
    % removed superfluous parenthesis
    * whitespace formatting
2012-07-18 10:46:37 +00:00
Viktor Szakats
c1f4a654b0 2012-07-18 10:50 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbide/resources/maximize_all.png
  * contrib/hbide/resources/maximize.png
  * contrib/hbide/resources/minimize_all.png
  * contrib/hbide/resources/minimize.png
    % further optimized them using ImageOptim.
2012-07-18 08:51:24 +00:00
Pritpal Bedi
09d4e527d1 2012-07-18 01:29 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/hbide.qrc
  + contrib/hbide/resources/maximize.png
  + contrib/hbide/resources/maximize_all.png
  + contrib/hbide/resources/minimize.png
  + contrib/hbide/resources/minimize_all.png
    + Added: more images.

  * contrib/hbide/ideprojectwizard.prg
  * contrib/hbide/projectwizard.ui
    ! Advanced: user interface is almost done and is ready for 
       final show-down. Please review the working of the components.

  ; QUESTION: should everything go inside .hbp or should I introduce
              templates to hold the project sections and be reloadable
              by 1) only switches and parameters, 2) sources also.
2012-07-18 08:37:02 +00:00
Viktor Szakats
444798e073 2012-07-18 09:41 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbide/resources/collapse_m.png
  * contrib/hbide/resources/expand_m.png
    % optimized them using ImageOptim.
      Please run at least 'optipng' (available for all platform 
      for free) on .png files before uploading them to SVN.
      Thank you.
2012-07-18 07:42:27 +00:00
Pritpal Bedi
c75f7d1839 2012-07-17 19:40 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/hbide.qrc
  + contrib/hbide/resources/collapse_m.png
  + contrib/hbide/resources/expand_m.png
    + Added: two more images.

  * contrib/hbide/ideprojectwizard.prg
  * contrib/hbide/projectwizard.ui
    ! Advanced: now many components of the interface are complete.
       Specially the section where "Libraries" etc. are requested, 
       play; you will enjoy.
2012-07-18 02:44:28 +00:00
Viktor Szakats
62b27c73bb 2012-07-17 22:29 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbct/tests/addascii.prg
  * contrib/hbct/tests/afteratn.prg
  * contrib/hbct/tests/asciisum.prg
  * contrib/hbct/tests/ascpos.prg
  * contrib/hbct/tests/atadjust.prg
  * contrib/hbct/tests/atnum.prg
  * contrib/hbct/tests/atrepl.prg
  * contrib/hbct/tests/attoken.prg
  * contrib/hbct/tests/beforatn.prg
  * contrib/hbct/tests/charadd.prg
  * contrib/hbct/tests/charand.prg
  * contrib/hbct/tests/chareven.prg
  * contrib/hbct/tests/charhist.prg
  * contrib/hbct/tests/charlist.prg
  * contrib/hbct/tests/charmirr.prg
  * contrib/hbct/tests/charmix.prg
  * contrib/hbct/tests/charnlst.prg
  * contrib/hbct/tests/charnot.prg
  * contrib/hbct/tests/charodd.prg
  * contrib/hbct/tests/charone.prg
  * contrib/hbct/tests/charonly.prg
  * contrib/hbct/tests/charor.prg
  * contrib/hbct/tests/charrem.prg
  * contrib/hbct/tests/charrepl.prg
  * contrib/hbct/tests/charrll.prg
  * contrib/hbct/tests/charrlr.prg
  * contrib/hbct/tests/charshl.prg
  * contrib/hbct/tests/charshr.prg
  * contrib/hbct/tests/charslst.prg
  * contrib/hbct/tests/charsort.prg
  * contrib/hbct/tests/charsub.prg
  * contrib/hbct/tests/charswap.prg
  * contrib/hbct/tests/charxor.prg
  * contrib/hbct/tests/csetarge.prg
  * contrib/hbct/tests/csetatmu.prg
  * contrib/hbct/tests/csetref.prg
  * contrib/hbct/tests/ctwtest.prg
  * contrib/hbct/tests/datetime.prg
  * contrib/hbct/tests/expomant.prg
  * contrib/hbct/tests/finan.prg
  * contrib/hbct/tests/math.prg
  * contrib/hbct/tests/num1.prg
  * contrib/hbct/tests/numtoken.prg
  * contrib/hbct/tests/rangerem.prg
  * contrib/hbct/tests/rangerep.prg
  * contrib/hbct/tests/setatlik.prg
  * contrib/hbct/tests/strdiff.prg
  * contrib/hbct/tests/tab.prg
  * contrib/hbct/tests/token.prg
  * contrib/hbct/tests/token2.prg
  * contrib/hbct/tests/tokenlow.prg
  * contrib/hbct/tests/tokensep.prg
  * contrib/hbct/tests/tokenupp.prg
  * contrib/hbct/tests/trig.prg
  * contrib/hbct/tests/valpos.prg
  * contrib/hbct/tests/wordone.prg
  * contrib/hbct/tests/wordonly.prg
  * contrib/hbct/tests/wordrem.prg
  * contrib/hbct/tests/wordrepl.prg
  * contrib/hbct/tests/wordswap.prg
  * tests/stripem.prg
  * tests/testbrw.prg
    * formatting
    ! deleted relative directory in #include directive
2012-07-17 20:34:29 +00:00
Pritpal Bedi
5b55527dfa 2012-07-17 13:17 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/hbqtgui.ch
    + Added: QTreeWidgetItem_* constants.
2012-07-17 20:18:46 +00:00
Pritpal Bedi
a322918685 2012-07-17 10:15 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/ideprojectwizard.prg
  * contrib/hbide/projectwizard.ui
    + Some visual enhancements ( not final yet ).
2012-07-17 17:19:46 +00:00
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
5f22fe0d23 2012-07-17 09:51 UTC+0200 Viktor Szakats (harbour syenar.net)
* tests/readhrb.prg
    + updated by Vailton Renato to work on current .hrb format
      and more
    + further formatted, cleaned, unicodized, etc
2012-07-17 07:52:51 +00:00
Viktor Szakats
47d6ba17c7 2012-07-16 23:31 UTC+0200 Viktor Szakats (harbour syenar.net)
* src/vm/extrap.c
    ! old IA64 compilation typo.
      Thanks to Raphael for report and patch.
2012-07-16 21:31:52 +00:00
Viktor Szakats
2991d747b0 2012-07-16 16:20 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbide/projectpropertiesex.ui
    ! HBMK2 -> hbmk2 to be consistent with everywhere else

  * contrib/hbqt/hbmk2_qt.hb
    ! fixed misleading RTE subsystem

  * include/hbver.ch
    + added HB_VERSION_MAX_ to denote the highest valid
      paramater. Please note that the valid values start
      at 0
2012-07-16 14:23:08 +00:00
Pritpal Bedi
251cd822ed ! Miss from previous commit. 2012-07-16 13:50:54 +00:00
Viktor Szakats
9d19f1f5b0 2012-07-16 12:39 UTC+0200 Viktor Szakats (harbour syenar.net)
* src/3rd/png/Makefile
  * src/3rd/png/*
    * updated to 1.5.12 (from 1.5.11) using 3rdpatch.hb
      (no change in actual png source code, the vulnerability 
      didn't affect Harbour as it was build related)
2012-07-16 10:41:36 +00:00
Viktor Szakats
0872b25ef1 2012-07-16 11:19 UTC+0200 Viktor Szakats (harbour syenar.net)
* contrib/hbide/ideprojectwizard.prg
  * contrib/hbide/projectwizard.ui
    ! HbMk2 -> hbmk2 to be consistent with everywhere else
2012-07-16 09:19:57 +00:00
Pritpal Bedi
2a502734c6 2012-07-16 01:14 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/idemain.prg
  * contrib/hbide/idemisc.prg
  * contrib/hbide/ideprojectwizard.prg
  * contrib/hbide/projectwizard.ui
    ! Advanced: to a comfortable level how a project can be constructed.
       Please play with <Main Menu><Project><New Project Wizard>.
       It implements very nice constructs to enter various elements.
       Still a work-in-progress, but concept has begining to impress.
2012-07-16 08:20:11 +00:00
Pritpal Bedi
2e0ac6cd88 2012-07-15 00:57 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/idetools.prg
    * Minor.
  * contrib/hbide/hbide.hbp
  * contrib/hbide/ideactions.prg
  * contrib/hbide/idemain.prg
  * contrib/hbide/ideobject.prg
  + contrib/hbide/ideprojectwizard.prg
  + contrib/hbide/projectwizard.ui
    + Added: .ui and class to offer the facility to create a project 
        with minimum of efforts. It is just the begining, only user
        interface is available currently, a work-in-progress. This 
        can be accessed via <Main Menu><Project><New Project Wizard>.
        Do have a look and let me know if more can be added...
2012-07-15 08:13:53 +00:00
Pritpal Bedi
90ed61138f 2012-07-14 13:50 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/ideedit.prg
  * contrib/hbide/ideeditor.prg
  * contrib/hbide/idefindreplace.prg
  * contrib/hbqt/qtgui/hbqt_hbqplaintextedit.cpp
  * contrib/hbqt/qtgui/hbqt_hbqplaintextedit.h
  * contrib/hbqt/qtgui/qth/HBQPlainTextEdit.qth
    - Deleted some methods.
    % Optimized code flow.
       This fixes many minor glitches in editing.
2012-07-14 20:53:47 +00:00
Pritpal Bedi
20823c504a 2012-07-14 03:59 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/hbmk2_qt.hb
    - Reverted: a minor change in logic which produced regression at a 
        particular .ui.
     
  * contrib/hbide/idedocks.prg
  * contrib/hbide/ideedit.prg
  * contrib/hbide/ideeditor.prg
  * contrib/hbide/idesources.prg
  * contrib/hbqt/qtgui/hbqt_hbqplaintextedit.cpp
    + Enhancements: 
        - tremendous speed improvements while editing and selecting.
        - fixed many small but important artifacts about column-selections.
        + added bookmark icon on the statusbar too. It makes it convinient 
          to manipulate them in speedy way.
    - Lost: number of characters selected. It has been a speed breaker.    
    - TODO: cleanup the hbqt_hbqplaintextedit.cpp source.
2012-07-14 11:09:04 +00:00
Pritpal Bedi
ae32266829 2012-07-13 16:04 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/qth/QClipboard.qth
    * Fixed: constructor 
       ( void* ) QApplication::clipboard()
         =>
       ( void* ) __hbqtgui_app()->clipboard()
  * contrib/hbqt/qtgui/qth/QWidget.qth
    + Added: void setInputMethodHints ( Qt::InputMethodHints hints )  [*V=0x040600*]
2012-07-13 23:09:05 +00:00
Pritpal Bedi
847fd913ab 2012-07-13 15:57 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/qtgui/hbqtgui.ch
  * contrib/hbqt/hbmk2_qt.hb
    + Applied: patch received from Ryszard Glab ( with my fixes of one overlook ).
      fixes:
        - some issues with QApplication:translation method 
        - it allows for binding QAction to a window for wchich the action 
          was deined, for example, 
            if SomeDialog.ui file has actions defined then virtual methods:
            <actionName>_triggered is added to UI_SomeDialog class.

      Thanks Ryszard, it is pleasure to see you on-board again.
2012-07-13 23:04:02 +00:00
Pritpal Bedi
2173ae9ea5 2012-07-12 23:33 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/idebrowse.prg
  * contrib/hbide/ideeditor.prg
  * contrib/hbide/idemain.prg
  * contrib/hbide/idesources.prg
    + Implemented: 
      1. IdeDBU mode where .dbf(s) can be passed on command-line, as:
             HbIDE.exe \harbour\tests\test.dbf  myOther.dbf

           This mode can be combined with pure source editing mode
           where source(s) are passed on the command-line, like;
             HbIDE.exe \harbour\tests\test.dbf  myOther.dbf \mysources\first.prg.

           This mode also hides "Main" and "Docking Widgets" toolbars,
           thus presents a lean look. If a .dbf is passed as above,
           then IdeDBU gets preference over source editor in terms of 
           application's real-estate, which seems logical. Currently,
           DBFCDX driver is used to open these tables, but logic is in 
           place to honour other drivers; the only issue is how to get this 
           information on the command-line.

      2. A "default.prg" source will welcome the user on "Main" panel
           ready to accept input, if HbIDE is opened without any sources
           made available to be opened. The actual filename will be requested
           at the time of saving that source; either explicitly saved, or 
           on termination. This request will come-up only if the source 
           has been modified.
2012-07-13 06:55:51 +00:00
Pritpal Bedi
cbbe0d50f1 2012-07-12 09:26 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/ideedit.prg
  * contrib/hbide/ideeditor.prg
    ! Optimizations: what exactly should get fired with which event.
       User must experience speed improvement while navigating and 
       editing the sources.
  
  ; NOTE: this is the first commit in series of enhancements, 
          optimizations and improvements in HbIDE. Please speak out 
          your expectations, concerns, suggestions, what-ever, about 
          HbIDE. Next few weeks I will be working on this tool only.
2012-07-12 16:33:43 +00:00