Viktor Szakats
9505b5625b
2010-06-03 20:38 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* utils/hbmk2/hbmk2.prg
+ Rewritten dependency checking logic. New solution
integrates -reqheader, -inctrypath, -reqpkg options.
(Current parametrization and terminology is not final.)
The new engine supports dependency detection by package
name (via pkg-config/*-config), even multiple ones, by
key header file using custom header search paths, both
global and local. It also supports built-in detection
control as we know it from our GNU Make build system
via HBMK_WITH_* envvar (or one with customzed name)
which can have no/yes/nolocal/local/force values. This
implementation also supports optional dependencies.
2010-06-03 18:48:08 +00:00
Viktor Szakats
d37442fc17
2010-06-03 18:30 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbqt/hbqt_hbqtableview.h
* contrib/hbqt/hbqt_hbevents.h
* contrib/hbqt/hbqt_hbdbfmodel.cpp
* contrib/hbqt/generator/hbqtgen.prg
* contrib/hbqt/hbqt.ch
* contrib/hbqt/hbqt_errorsys.prg
* contrib/hbqt/hbqt_hbqsyntaxhighlighter.cpp
* contrib/hbqt/tests/demoqt.prg
* contrib/hbqt/THbQtUI.prg
* contrib/hbqt/hbqt_hbqmainwindow.h
* contrib/hbqt/hbqt_hbqtableview.cpp
* contrib/hbqt/hbqt_hbevents.cpp
* contrib/hbqt/hbqt_hbqplaintextedit.h
* contrib/hbqt/gtqtc/gtqtc.cpp
* contrib/hbqt/gtqtc/hbgtqtc.ch
* contrib/hbqt/gtqtc/gtqtc.h
* contrib/hbqt/hbqt_hbslots.h
* contrib/hbqt/hbqt.h
* contrib/hbqt/hbqt_hbdbfmodel.h
* contrib/hbqt/hbqt_destruct.cpp
* contrib/hbqt/plug_moc.prg
* contrib/hbqt/hbqt_utils.cpp
* contrib/hbqt/hbqt_misc.prg
* contrib/hbqt/hbqt_hbqsyntaxhighlighter.h
* contrib/hbqt/hbqt_hbqmainwindow.cpp
* contrib/hbqt/hbqt_hbqplaintextedit.cpp
* contrib/hbqt/hbqt_base.cpp
* contrib/hbqt/hbqt_hbslots.cpp
* contrib/hbziparc/hbziparc.prg
* contrib/hbxbp/xbpappevent.prg
* contrib/hbxbp/xbpsle.prg
* contrib/hbxbp/xbplistbox.prg
* contrib/hbxbp/xbppresspace.prg
* contrib/hbxbp/xbpcheckbox.prg
* contrib/hbxbp/xbpmenubar.prg
* contrib/hbxbp/xbpradiobutton.prg
* contrib/hbxbp/xbprtf.prg
* contrib/hbxbp/xbpfiledialog.prg
* contrib/hbxbp/xbpclipboard.prg
* contrib/hbxbp/tests/demoxbp.prg
* contrib/hbxbp/xbpbrowse.prg
* contrib/hbxbp/xbptabpage.prg
* contrib/hbxbp/xbpwindow.prg
* contrib/hbxbp/xbpcombobox.prg
* contrib/hbxbp/xbpstatusbar.prg
* contrib/hbxbp/xbppushbutton.prg
* contrib/hbxbp/xbpbitmap.prg
* contrib/hbxbp/xbpprintdialog.prg
* contrib/hbxbp/xbpprinter.prg
* contrib/hbxbp/xbpscrollbar.prg
* contrib/hbxbp/xbpfontdialog.prg
* contrib/hbxbp/xbphtmlviewer.prg
* contrib/hbxbp/xbpstatic.prg
* contrib/hbxbp/xbptreeview.prg
* contrib/hbxbp/hbpprocess.prg
* contrib/hbxbp/xbpdialog.prg
* contrib/hbxbp/xbpstyle.prg
* contrib/hbxbp/xbptoolbar.prg
* contrib/hbxbp/xbp3state.prg
* contrib/hbxbp/xbpparthandler.prg
* contrib/hbxbp/xbpspinbutton.prg
* contrib/hbxbp/xbpdataref.prg
* contrib/hbxbp/xbpgra.prg
* contrib/hbxbp/xbpgeneric.prg
* contrib/hbxbp/xbpmle.prg
* contrib/hbblink/hbblink.ch
* contrib/hbblink/blinker.prg
* contrib/hbfship/secondfs.c
* contrib/hbfship/pvalue.c
* contrib/hbcups/hbcups.c
* contrib/hbfoxpro/hbfoxpro.ch
* contrib/hbfoxpro/dll.prg
* contrib/hbcomm/tests/test.prg
* contrib/hbcomm/hbcomm.prg
* contrib/hbide/ideharbourhelp.prg
* contrib/hbide/idefindreplace.prg
* contrib/hbide/ideplugins.prg
* contrib/hbide/ideedit.prg
* contrib/hbide/ideeditor.prg
* contrib/hbide/hbide.ch
* contrib/hbide/idemisc.prg
* contrib/hbide/idewizard.prg
* contrib/hbide/ideactions.prg
* contrib/hbide/ideprojmanager.prg
* contrib/hbide/ideobject.prg
* contrib/hbide/ideskeletons.prg
* contrib/hbide/plugins/savebackup.prg
* contrib/hbide/idefunctions.prg
* contrib/hbide/iderequests.prg
* contrib/hbide/idestylesheets.prg
* contrib/hbide/ideenviron.prg
* contrib/hbide/idesources.prg
* contrib/hbide/idethemes.prg
* contrib/hbide/idehome.prg
* contrib/hbide/hbide.prg
* contrib/hbide/ideshortcuts.prg
* contrib/hbide/idetags.prg
* contrib/hbide/idesaveload.prg
* contrib/hbide/idetools.prg
* contrib/hbide/resources/hbmk2_plugin_hbide.prg
* contrib/hbide/idedocwriter.prg
* contrib/hbide/ideparseexpr.c
* contrib/hbide/idedocks.prg
* contrib/hbsms/hbsms.prg
* Deleted 'www.' from harbour-project.org website name.
(www.harbour-project.org -> harbour-project.org)
2010-06-03 16:33:27 +00:00
Viktor Szakats
45a114e471
2010-06-03 18:17 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* tests/testsha1.prg
* tests/longdev.prg
* tests/clsccast.prg
* tests/cmphello.prg
* tests/clsicast.prg
* tests/testop.prg
* tests/clsscast.prg
* tests/objarr.prg
* tests/rddtest/rddmktst.prg
* tests/rddtest/adscl52.prg
* tests/rddtest/adscl53.prg
* tests/rddtest/ntxcl52.prg
* tests/rddtest/ntxcl53.prg
* tests/rddtest/cdxcl52.prg
* tests/rddtest/rddtst.prg
* tests/rddtest/cdxcl53.prg
* tests/transtst.prg
* tests/output.prg
* tests/ac_test2.prg
* tests/clsscope.prg
* tests/dosshell.prg
* tests/sbartest.prg
* tests/speedold.prg
* tests/sdf_test.prg
* tests/wcecon.prg
* tests/debugtst.prg
* tests/testdyn.c
* tests/multiarg.prg
* tests/fornext.prg
* tests/hbinline.prg
* tests/foreach2.prg
* tests/objasign.prg
* tests/scroll.prg
* tests/inherit.prg
* tests/rto_get.prg
* tests/boxtst2.prg
* tests/inkeytst.prg
* tests/overload.prg
* tests/cpinfo.prg
* tests/gtwin.prg
* tests/mt/mttest08.prg
* tests/mt/mttest09.prg
* tests/mt/mttest01.prg
* tests/mt/mttest10.prg
* tests/mt/mttest02.prg
* tests/mt/mttest11.prg
* tests/mt/mttest03.prg
* tests/mt/mttest12.prg
* tests/mt/mttest04.prg
* tests/mt/mttest05.prg
* tests/mt/mttest06.prg
* tests/mt/mttest07.prg
* tests/speedtst.prg
* tests/testsha2.prg
* tests/hsxtest.prg
* tests/arrayidx.prg
* tests/clsnv.prg
* tests/rto_tb.prg
* tests/gtchars.prg
* tests/disptest.prg
* tests/funcarr.prg
* tests/testhtml.prg
* tests/readhrb.prg
* tests/tstcolor.prg
* tests/gtxfnt.prg
* tests/devtest.prg
* tests/aliaslck.prg
* tests/stripem.prg
* tests/dynobj.prg
* tests/tb1.prg
* tests/round.prg
* tests/longstr.prg
* tests/testdyn.prg
* tests/testdyn1.prg
* tests/delimtst.prg
* tests/tstdspac.prg
* tests/version.prg
* tests/setkeys.prg
* tests/gtcolors.prg
* tests/destruct.prg
* tests/seconds.prg
* tests/gtkeys.prg
* tests/usrrdd/exarr.prg
* doc/en/diskspac.txt
* doc/en/string.txt
* doc/en/rdd.txt
* doc/en/hashes.txt
* doc/en/hb_apigt.txt
* doc/en/rddord.txt
* doc/en/hb_api.txt
* doc/en/hb_date.txt
* doc/en/math.txt
* doc/en/hb_vm.txt
* doc/en/treport.txt
* doc/en/terminal.txt
* doc/en/hb_apiln.txt
* doc/en/dir.txt
* doc/en/command.txt
* doc/en/rddmisc.txt
* doc/en/errsys.txt
* doc/en/nation.txt
* doc/en/var.txt
* doc/en/dbstrux.txt
* doc/en/datetime.txt
* doc/en/memo.txt
* doc/en/tgetlist.txt
* doc/en/tlabel.txt
* doc/en/1stread.txt
* doc/en/hb_set.txt
* doc/en/hb_compa.txt
* doc/en/hb_apier.txt
* doc/en/hbinet.txt
* doc/en/hb_macro.txt
* doc/en/array.txt
* doc/en/hb_apiit.txt
* doc/en/rdddb.txt
* doc/en/dbsdf.txt
* doc/en/hvm.txt
* doc/en/input.txt
* doc/en/dbdelim.txt
* doc/en/browse.txt
* doc/en/menu.txt
* doc/en/hb_apird.txt
* doc/en/hb_apifs.txt
* doc/en/file.txt
* doc/en/lang.txt
* doc/en/objfunc.txt
* doc/en/eval.txt
* doc/en/binnum.txt
* doc/en/tclass.txt
* doc/en/misc.txt
* doc/en/set.txt
* doc/en/readme.txt
* doc/man/harbour.1
* doc/man/hbmk2.1
* doc/man/hbpp.1
* doc/man/hbtest.1
* doc/man/hbrun.1
* examples/hbextern/hbextern.prg
* examples/pp/pp.c
* examples/pp/hbpragma.c
* examples/pp/hbppcore.c
* examples/pp/hbppcomp.c
* examples/pp/hbpptbl.c
* examples/pp/hbppdef.h
* examples/superlib/hbsuper.prg
* examples/hbsqlit2/hbsqlit2.ch
* examples/misc/mankala.prg
* examples/misc/guess.prg
* examples/rddado/adordd.prg
* examples/rddado/adordd.ch
* examples/hbapollo/apollo.ch
* examples/hbapollo/apollo.c
* examples/hbapollo/apollo1.prg
* examples/hbdoc2/gentpl.prg
* examples/hbdoc2/gentxt.prg
* examples/hbdoc2/tmplates.prg
* examples/hbdoc2/genxml.prg
* examples/hbdoc2/genhtml.prg
* examples/hbdoc2/hbdoc2.prg
* examples/hbdoc2/hbdoc2.ch
* examples/guestbk/guestbk.prg
* examples/httpsrv/uhttpd.ini
* examples/httpsrv/uhttpd.prg
* examples/httpsrv/cookie.prg
* examples/httpsrv/cgifunc.prg
* examples/httpsrv/session.prg
* examples/terminal/trm_cli.prg
* examples/terminal/terminal.prg
* examples/terminal/trm_srv.prg
* examples/terminal/trm_app.prg
* examples/hbbtree/hb_btree.h
* examples/hbbtree/hb_btree.ch
* examples/hbbtree/hb_btree.c
* examples/hbbtree/tbtree.prg
* examples/hscript/hscript.prg
* examples/hscript/dir.hs
* examples/hscript/multiply.hs
* examples/hscript/ugly.hs
* examples/hscript/hello.hs
* examples/gtwvw/hbole.h
* examples/gtwvw/wvwdraw.c
* examples/gtwvw/wvwmenu.c
* examples/gtwvw/gtwvw.c
* examples/gtwvw/wvwstbar.c
* examples/gtwvw/wvwcheck.c
* examples/gtwvw/wvwfuncs.c
* examples/gtwvw/wvwpush.c
* examples/gtwvw/wvwedit.c
* examples/gtwvw/wvwtbar.c
* examples/gtwvw/hbgtwvw.h
* Deleted 'www.' from harbour-project.org website name.
(www.harbour-project.org -> harbour-project.org)
2010-06-03 16:23:36 +00:00
Viktor Szakats
0e9cdc27e5
2010-06-03 18:03 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* package/winuni/RELNOTES
* Updated.
* harbour.spec
* doc/dirstruc.txt
* utils/hbmk2/examples/contribf.hbc
* contrib/Makefile
- contrib/hbbtree
+ examples/hbbtree
- examples/hbbtree/Makefile
* hbbtree move to example section as told in a recent
changelog entry. This contrib has long time unfixed
file-format portability problems, plus it's really
more of a good example code than lib for end-users.
2010-06-03 16:05:36 +00:00
Viktor Szakats
393cafddb8
2010-06-03 16:54 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* src/lang/msghuiso.c
* src/lang/msgskiso.c
* src/lang/msgrukoi.c
* src/lang/msgzhgb.c
* src/lang/msghuwin.c
* src/lang/msgskwin.c
* src/lang/msg_tpl.c
* src/lang/msgruwin.c
* src/lang/msghr646.c
* src/lang/msgsl646.c
* src/lang/msgelwin.c
* src/lang/msgro.c
* src/lang/msgpt.c
* src/lang/msghriso.c
* src/lang/msghrwin.c
* src/lang/msgsliso.c
* src/lang/msgslwin.c
* src/lang/msghe862.c
* src/lang/msgcskam.c
* src/lang/msggl.c
* src/lang/msgtrwin.c
* src/lang/msgbgiso.c
* src/lang/msgeo.c
* src/lang/msgskkam.c
* src/lang/msgbgwin.c
* src/lang/msges.c
* src/lang/msgzhb5.c
* src/lang/msgeu.c
* src/lang/msgpl852.c
* src/lang/msgsr852.c
* src/lang/msgde.c
* src/lang/msgtr857.c
* src/lang/msgru866.c
* src/lang/msgcs852.c
* src/lang/msgfr.c
* src/lang/msgis850.c
* src/lang/msgnl.c
* src/lang/msghu852.c
* src/lang/msgsk852.c
* src/lang/msgca.c
* src/lang/msgplmaz.c
* src/lang/msgpliso.c
* src/lang/msgplwin.c
* src/lang/msgbg866.c
* src/lang/msgid.c
* src/lang/msgltwin.c
* src/lang/msgptiso.c
* src/lang/msgsriso.c
* src/lang/msgel.c
* src/lang/msgdewin.c
* src/lang/msghr852.c
* src/lang/msgko.c
* src/lang/msghewin.c
* src/lang/msgit.c
* src/lang/msgsl852.c
* src/lang/msghucwi.c
* src/lang/msgcsiso.c
* src/lang/msgcswin.c
* src/lang/msgeswin.c
* src/vm/initsymb.c
* src/vm/hashfunc.c
* src/vm/macro.c
* src/vm/evalhb.c
* src/vm/mainwin.c
* src/vm/strapi.c
* src/vm/harbinit.prg
* src/vm/pcount.c
* src/vm/runner.c
* src/vm/estack.c
* src/vm/codebloc.c
* src/vm/hashes.c
* src/vm/maindllp/dllpcode.c
* src/vm/maindllp/dllext.c
* src/vm/dynsym.c
* src/vm/debug.c
* src/vm/maindllh.c
* src/vm/itemapi.c
* src/vm/garbage.c
* src/vm/asort.c
* src/vm/hvm.c
* src/vm/pvalue.c
* src/vm/cmdarg.c
* src/vm/procaddr.c
* src/vm/mainstd.c
* src/vm/arrays.c
* src/vm/task.c
* src/vm/fm.c
* src/vm/extrap.c
* src/vm/proc.c
* src/vm/thread.c
* src/vm/memvars.c
* src/vm/arrayshb.c
* src/vm/memvclip.c
* src/vm/vm.c
* src/vm/hvmall.c
* src/vm/main.c
* src/vm/break.c
* src/vm/eval.c
* src/vm/extend.c
* src/vm/dynlibhb.c
* src/vm/set.c
* src/vm/initexit.c
* src/vm/classes.c
* src/rtl/lennum.c
* src/rtl/scroll.c
* src/rtl/gtdos/gtdos.c
* src/rtl/strxor.c
* src/rtl/setposbs.c
* src/rtl/fscopy.c
* src/rtl/strcase.c
* src/rtl/run.c
* src/rtl/gtwin/gtwin.c
* src/rtl/defpath.c
* src/rtl/gtxwc/gtxwc.h
* src/rtl/gtxwc/gtxwc.c
* src/rtl/tscalars.c
* src/rtl/hbdynhb.c
* src/rtl/substr.c
* src/rtl/round.c
* src/rtl/oldbox.c
* src/rtl/typefile.prg
* src/rtl/tbcolumn.prg
* src/rtl/math.c
* src/rtl/getsys53.prg
* src/rtl/objfunc.prg
* src/rtl/empty.c
* src/rtl/tobject.prg
* src/rtl/gtcrs/gtcrs.h
* src/rtl/hbzlibgz.c
* src/rtl/trim.c
* src/rtl/setpos.c
* src/rtl/fnsplit.c
* src/rtl/gtfunc.c
* src/rtl/base64c.c
* src/rtl/binnum.c
* src/rtl/box.c
* src/rtl/filehb.c
* src/rtl/hbtoken.c
* src/rtl/tscalard.c
* src/rtl/fstemp.c
* src/rtl/gtchrmap.c
* src/rtl/tscalarl.c
* src/rtl/tscalart.c
* src/rtl/radiobhb.prg
* src/rtl/type.c
* src/rtl/tgethb.prg
* src/rtl/strmatch.c
* src/rtl/ampm.c
* src/rtl/base64.prg
* src/rtl/readkey.prg
* src/rtl/hbsha1hm.c
* src/rtl/errsys.prg
* src/rtl/tpopup.prg
* src/rtl/do.c
* src/rtl/einstvau.prg
* src/rtl/gtstd/gtstd.c
* src/rtl/descend.c
* src/rtl/gttrm/gttrm.c
* src/rtl/maxrow.c
* src/rtl/replic.c
* src/rtl/xhelp.c
* src/rtl/setta.prg
* src/rtl/padr.c
* src/rtl/hbstrfmt.c
* src/rtl/listbox.prg
* src/rtl/transfrm.c
* src/rtl/hbntos.c
* src/rtl/gttone.c
* src/rtl/hbadler.c
* src/rtl/at.c
* src/rtl/hbdyn.c
* src/rtl/tone.c
* src/rtl/browse.prg
* src/rtl/tget.prg
* src/rtl/setfunc.prg
* src/rtl/tscalaru.c
* src/rtl/datec.c
* src/rtl/pushbtn.prg
* src/rtl/minmax.c
* src/rtl/hbfeof.c
* src/rtl/readvar.prg
* src/rtl/hbmd5.c
* src/rtl/dates.c
* src/rtl/achoice.prg
* src/rtl/hbascii.c
* src/rtl/fkmax.c
* src/rtl/padc.c
* src/rtl/strzero.c
* src/rtl/memvarbl.prg
* src/rtl/gtcgi/gtcgi.c
* src/rtl/natmsgu.c
* src/rtl/mod.c
* src/rtl/errapi.c
* src/rtl/version.c
* src/rtl/hbregexc.c
* src/rtl/hbrandom.c
* src/rtl/strtran.c
* src/rtl/tscalar.prg
* src/rtl/hbprocfn.c
* src/rtl/hbsocket.c
* src/rtl/errint.c
* src/rtl/treport.prg
* src/rtl/tscalarn.c
* src/rtl/errapiu.c
* src/rtl/hbinet.c
* src/rtl/copyfile.c
* src/rtl/gt.c
* src/rtl/tpersist.prg
* src/rtl/tgetint.prg
* src/rtl/strtoexp.c
* src/rtl/hbsha2hm.c
* src/rtl/errintlo.c
* src/rtl/dbedit.prg
* src/rtl/einstvar.prg
* src/rtl/gtapi.c
* src/rtl/pad.c
* src/rtl/direct.c
* src/rtl/filesys.c
* src/rtl/len.c
* src/rtl/padl.c
* src/rtl/lang.c
* src/rtl/hbregex.c
* src/rtl/einstv52.prg
* src/rtl/hbbit.c
* src/rtl/isprint.c
* src/rtl/altd.prg
* src/rtl/text.prg
* src/rtl/saverest.c
* src/rtl/diskspac.c
* src/rtl/console.c
* src/rtl/mousehb.c
* src/rtl/hbinetz.c
* src/rtl/chrasc.c
* src/rtl/spfiles.c
* src/rtl/dircmd.prg
* src/rtl/memoedit.prg
* src/rtl/gtos2/gtos2.c
* src/rtl/right.c
* src/rtl/hbi18n2.prg
* src/rtl/philes.c
* src/rtl/adir.prg
* src/rtl/oldclear.c
* src/rtl/hbbffnc.c
* src/rtl/gui.prg
* src/rtl/perfuncs.prg
* src/rtl/hbgtcore.c
* src/rtl/cdpapi.c
* src/rtl/cputime.c
* src/rtl/fieldbl.prg
* src/rtl/dirdrive.c
* src/rtl/str.c
* src/rtl/wait.prg
* src/rtl/hbi18n1.c
* src/rtl/dateshb.c
* src/rtl/menuto.prg
* src/rtl/gtclip.c
* src/rtl/mlcfunc.c
* src/rtl/datesx.c
* src/rtl/scrollbr.prg
* src/rtl/hbfile.c
* src/rtl/gtapiu.c
* src/rtl/left.c
* src/rtl/accept.c
* src/rtl/defpathu.c
* src/rtl/tscalarh.c
* src/rtl/tbrowsys.prg
* src/rtl/valtoexp.prg
* src/rtl/tscalarp.c
* src/rtl/is.c
* src/rtl/idle.c
* src/rtl/itemseri.c
* src/rtl/getsys.prg
* src/rtl/hbrunfun.c
* src/rtl/setcolor.c
* src/rtl/oemansi.c
* src/rtl/philes53.c
* src/rtl/xsavescr.c
* src/rtl/hardcr.c
* src/rtl/setkey.c
* src/rtl/tgetlist.prg
* src/rtl/gtsln/keytrans.c
* src/rtl/gtsln/mousesln.c
* src/rtl/gtsln/gtsln.c
* src/rtl/gtsln/kbsln.c
* src/rtl/gtsln/gtsln.h
* src/rtl/disksphb.c
* src/rtl/memvarhb.prg
* src/rtl/tlabel.prg
* src/rtl/hbzlib.c
* src/rtl/strc.c
* src/rtl/gtpca/gtpca.c
* src/rtl/radiogrp.prg
* src/rtl/scrrow.c
* src/rtl/getlist.prg
* src/rtl/valtype.c
* src/rtl/shadow.c
* src/rtl/net.c
* src/rtl/stuff.c
* src/rtl/dirscan.prg
* src/rtl/hbznet.c
* src/rtl/tscalara.c
* src/rtl/space.c
* src/rtl/checkbox.prg
* src/rtl/gtgui/gtgui.c
* src/rtl/hbhex.c
* src/rtl/seconds.c
* src/rtl/trace.c
* src/rtl/samples.c
* src/rtl/abs.c
* src/rtl/input.prg
* src/rtl/hbsha1.c
* src/rtl/gt_tpl/gt_tpl.c
* src/rtl/inkeyapi.c
* src/rtl/filebuf.c
* src/rtl/alert.prg
* src/rtl/inkey.c
* src/rtl/ttopbar.prg
* src/rtl/mtran.c
* src/rtl/gete.c
* src/rtl/browdb.prg
* src/rtl/setcurs.c
* src/rtl/tmenusys.prg
* src/rtl/tsymbol.prg
* src/rtl/tclass.prg
* src/rtl/hbproces.c
* src/rtl/menusys.prg
* src/rtl/cdpapihb.c
* src/rtl/word.c
* src/rtl/langapi.c
* src/rtl/fmhb.c
* src/rtl/ttextlin.prg
* src/rtl/natmsg.c
* src/rtl/gtwvt/gtwvt.h
* src/rtl/gtwvt/gtwvt.c
* src/rtl/tscalarb.c
* src/rtl/mouse53.c
* src/rtl/fssize.c
* src/rtl/hbbfish.c
* src/rtl/hbsha2.c
* src/rtl/colorind.c
* src/rtl/hbbyte.c
* src/rtl/ati.c
* src/rtl/gx.c
* src/rtl/teditor.prg
* src/rtl/mouseapi.c
* src/rtl/soundex.c
* src/rtl/memofile.c
* src/rtl/getsyshb.prg
* src/rtl/radiobtn.prg
* src/rtl/tmenuitm.prg
* src/rtl/gtsys.c
* src/rtl/shadowu.c
* src/rtl/hbstrsh.c
* src/rtl/valtostr.c
* src/rtl/file.c
* src/rtl/strclear.c
* src/rtl/val.c
* src/rtl/gtkbstat.c
* src/rtl/rat.c
* src/rtl/hbcom.c
* src/rtl/tbrowse.prg
* src/rtl/tscalarc.c
* src/rtl/devoutp.prg
* src/codepage/ucmacce.c
* src/codepage/cpno865.c
* src/codepage/uckoi8.c
* src/codepage/cppt850.c
* src/codepage/uc885910.c
* src/codepage/cpit850m.c
* src/codepage/ucmacice.c
* src/codepage/uc885914.c
* src/codepage/uc874.c
* src/codepage/uc857.c
* src/codepage/cpru866.c
* src/codepage/uc1250.c
* src/codepage/uc1254.c
* src/codepage/cpeswinm.c
* src/codepage/cpcs852.c
* src/codepage/cpes850.c
* src/codepage/uc1258.c
* src/codepage/cpis850.c
* src/codepage/cphu852.c
* src/codepage/cpsk852.c
* src/codepage/uckam.c
* src/codepage/cphu852c.c
* src/codepage/uc424.c
* src/codepage/ucmacrom.c
* src/codepage/cpplmaz.c
* src/codepage/uc862.c
* src/codepage/cppliso.c
* src/codepage/uc866.c
* src/codepage/cpplwin.c
* src/codepage/cpbg866.c
* src/codepage/cpltwin.c
* src/codepage/cpptiso.c
* src/codepage/cpel737.c
* src/codepage/cpsrwin.c
* src/codepage/uc8859_3.c
* src/codepage/cpfr850.c
* src/codepage/cpes850c.c
* src/codepage/cphr852.c
* src/codepage/uc8859_7.c
* src/codepage/ucmacgrk.c
* src/codepage/uc037.c
* src/codepage/uc850.c
* src/codepage/cpesiso.c
* src/codepage/uc885911.c
* src/codepage/cpeswin.c
* src/codepage/uc885915.c
* src/codepage/uc875.c
* src/codepage/cprukoi.c
* src/codepage/uc1251.c
* src/codepage/uc1255.c
* src/codepage/cpruiso.c
* src/codepage/cpsv850m.c
* src/codepage/cpde850m.c
* src/codepage/cpruwin.c
* src/codepage/cpsl646.c
* src/codepage/cppt860.c
* src/codepage/cpfriso.c
* src/codepage/cpnl850m.c
* src/codepage/uc863.c
* src/codepage/cpfrwin.c
* src/codepage/cpsliso.c
* src/codepage/ucmaz.c
* src/codepage/cpslwin.c
* src/codepage/uc1026.c
* src/codepage/cpcskam.c
* src/codepage/cpbgiso.c
* src/codepage/uc8859_4.c
* src/codepage/cpnl850.c
* src/codepage/cpbgwin.c
* src/codepage/cpskkam.c
* src/codepage/uc8859_8.c
* src/codepage/cppl852.c
* src/codepage/cpde850.c
* src/codepage/cpsv850.c
* src/codepage/uc855.c
* src/codepage/cptr857.c
* src/codepage/uc885916.c
* src/codepage/cproiso.c
* src/codepage/cpfi850.c
* src/codepage/ucascii.c
* src/codepage/cprowin.c
* src/codepage/uc1252.c
* src/codepage/uc1256.c
* src/codepage/ucatari.c
* src/codepage/cpitisb.c
* src/codepage/uc860.c
* src/codepage/ucmaccyr.c
* src/codepage/uc864.c
* src/codepage/uc1006.c
* src/codepage/cpel437.c
* src/codepage/uc8859_1.c
* src/codepage/cpdeiso.c
* src/codepage/cpsviso.c
* src/codepage/uc88591b.c
* src/codepage/cpdewin.c
* src/codepage/cpsvwin.c
* src/codepage/uc8859_5.c
* src/codepage/cpit850.c
* src/codepage/uc8859_9.c
* src/codepage/cpis861.c
* src/codepage/cpsl852.c
* src/codepage/cpcsiso.c
* src/codepage/cpes850m.c
* src/codepage/ucnext.c
* src/codepage/cpcswin.c
* src/codepage/uc852.c
* src/codepage/uc737.c
* src/codepage/ucmactrk.c
* src/codepage/uc885913.c
* src/codepage/cphuiso.c
* src/codepage/uc775.c
* src/codepage/uc856.c
* src/codepage/cpskiso.c
* src/codepage/cphuwin.c
* src/codepage/cpskwin.c
* src/codepage/cp_tpl.c
* src/codepage/uc1253.c
* src/codepage/uc646_yu.c
* src/codepage/uc1257.c
* src/codepage/uc500.c
* src/codepage/cphr646.c
* src/codepage/cpeliso.c
* src/codepage/cpelwin.c
* src/codepage/cpro852.c
* src/codepage/cpfr850m.c
* src/codepage/uc861.c
* src/codepage/cphriso.c
* src/codepage/uc865.c
* src/codepage/cphrwin.c
* src/codepage/cpitiso.c
* src/codepage/cpsv437c.c
* src/codepage/cpitwin.c
* src/codepage/uc869.c
* src/codepage/cptriso.c
* src/codepage/cpdk865.c
* src/codepage/uc8859_2.c
* src/codepage/cptrwin.c
* src/codepage/uc8859_6.c
* src/rdd/dbfntx/dbfntx1.c
* src/rdd/dbfntx/dbfntx0.prg
* src/rdd/dbsql.c
* src/rdd/dbdelim.prg
* src/rdd/hbdbsort.c
* src/rdd/rddordu.prg
* src/rdd/dbjoin.prg
* src/rdd/workarea.c
* src/rdd/dbnubs.c
* src/rdd/wacore.c
* src/rdd/rddinfo.c
* src/rdd/dbstruxu.prg
* src/rdd/dblist.prg
* src/rdd/dbfuncs.prg
* src/rdd/sdf1.c
* src/rdd/dbdetach.c
* src/rdd/dbtotal.prg
* src/rdd/dbstrux.prg
* src/rdd/dbsort.prg
* src/rdd/dbfnsx/dbfnsx1.c
* src/rdd/dbcmd.c
* src/rdd/dbdrop.c
* src/rdd/delim1.c
* src/rdd/dbf1.c
* src/rdd/dbrename.c
* src/rdd/rddsys.prg
* src/rdd/dbcmd53.c
* src/rdd/usrrdd/usrrdd.c
* src/rdd/usrrdd/rdds/arrayrdd.prg
* src/rdd/usrrdd/rdds/dbtcdx.prg
* src/rdd/usrrdd/rdds/fptcdx.prg
* src/rdd/usrrdd/rdds/hscdx.prg
* src/rdd/usrrdd/rdds/logrdd.prg
* src/rdd/usrrdd/rdds/rlcdx.prg
* src/rdd/usrrdd/rdds/smtcdx.prg
* src/rdd/dbcmdhb.c
* src/rdd/wafunc.c
* src/rdd/rddord.prg
* src/rdd/dbexists.c
* src/rdd/dbsdf.prg
* src/rdd/dbupdat.prg
* src/rdd/ordwldsk.c
* src/rdd/hbsix/sxord.c
* src/rdd/hbsix/sxsem.c
* src/rdd/hbsix/sxini.prg
* src/rdd/hbsix/sxredir.c
* src/rdd/hbsix/sxfname.c
* src/rdd/hbsix/sxtable.c
* src/rdd/hbsix/sxcompat.prg
* src/rdd/hbsix/sxtrig.prg
* src/rdd/hbsix/sxdate.c
* src/rdd/hbsix/sxutil.c
* src/rdd/hbsix/sxcompr.c
* src/rdd/hbsix/sxcrypt.c
* src/rdd/fieldhb.c
* src/rdd/ordcount.c
* Deleted 'www.' from harbour-project.org website name.
(www.harbour-project.org -> harbour-project.org)
2010-06-03 15:09:04 +00:00
Viktor Szakats
2fa7ba29cf
2010-06-03 16:43 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* package/winuni/mpkg_win_uni.nsi
* 2.0 -> 2.1
* src/hbextern/hbextern.prg
* src/pp/pplib.c
* src/pp/ppcore.c
* src/pp/pplib2.c
* src/pp/hbpp.c
* src/pp/pplib3.c
* src/main/harbour.c
* src/debug/dbgtwin.prg
* src/debug/dbghelp.prg
* src/debug/dbgtmenu.prg
* src/debug/dbgtmitm.prg
* src/debug/dbgtobj.prg
* src/debug/dbgbrwsr.prg
* src/debug/dbgmenu.prg
* src/debug/dbgthsh.prg
* src/debug/tbrwtext.prg
* src/debug/dbgwa.prg
* src/debug/debugger.prg
* src/debug/dbgtarr.prg
* src/debug/dbgtinp.prg
* src/common/hbgete.c
* src/common/hbffind.c
* src/common/hbver.c
* src/common/hbwin.c
* src/common/hbtrace.c
* src/common/funcid.c
* src/common/hbfsapi.c
* src/common/hbprintf.c
* src/common/hbverdsp.c
* src/common/hbwince.c
* src/common/hbfopen.c
* src/common/expropt1.c
* src/common/hbstr.c
* src/common/expropt2.c
* src/common/hbdate.c
* src/common/hbmem.c
* src/common/strwild.c
* src/common/hbhash.c
* src/nortl/nortl.c
* src/macro/macro.yyc
* src/macro/macro.y
* src/macro/macrolex.c
* src/compiler/compi18n.c
* src/compiler/hbmain.c
* src/compiler/ppcomp.c
* src/compiler/hbfix.c
* src/compiler/cmdcheck.c
* src/compiler/hbdbginf.c
* src/compiler/hbpcode.c
* src/compiler/genhrb.c
* src/compiler/complex.c
* src/compiler/hbdead.c
* src/compiler/hbcomp.c
* src/compiler/genobj32.c
* src/compiler/genc.c
* src/compiler/hbopt.c
* src/compiler/hbident.c
* src/compiler/hbusage.c
* src/compiler/gencc.c
* src/compiler/hbcmplib.c
* src/compiler/hblbl.c
* src/compiler/harbour.yyc
* src/compiler/hbstripl.c
* src/compiler/harbour.y
* src/compiler/hbfunchk.c
* src/compiler/hbgenerr.c
* include/hbpp.h
* include/set.ch
* include/achoice.ch
* include/hbrdddbf.h
* include/hbstdgen.ch
* include/hbvmpub.h
* include/hbgtinfo.ch
* include/vm.api
* include/hbpcode.h
* include/hbset.h
* include/hbver.h
* include/hbtrace.h
* include/extend.api
* include/hbapicdp.h
* include/hbrddnsx.h
* include/button.ch
* include/hbstack.h
* include/item.api
* include/inkey.ch
* include/hbapilng.h
* include/hbhrb.ch
* include/tbrowse.ch
* include/common.ch
* include/rdd.api
* include/gt.api
* include/hbgtcore.h
* include/dbinfo.ch
* include/hbundoc.api
* include/hbapifs.h
* include/hbtask.h
* include/hbsetup.ch
* include/hbwince.h
* include/hbvmopt.h
* include/hb_io.h
* include/hbthread.h
* include/hbxvm.h
* include/setcurs.ch
* include/hbdefs.h
* include/hbmsgreg.h
* include/dbedit.ch
* include/hblang.ch
* include/filesys.api
* include/hbdebug.ch
* include/hbextcdp.ch
* include/hbsetup.h
* include/hbmacro.h
* include/hbzlib.ch
* include/hbinit.h
* include/hbtypes.h
* include/hbmacro.ch
* include/hbusrrdd.ch
* include/hbrddsdf.h
* include/hbgtreg.h
* include/hbwinuni.h
* include/hbapi.h
* include/simpleio.ch
* include/hbmemory.ch
* include/hbpers.ch
* include/error.ch
* include/hb.ch
* include/hbapiitm.h
* include/hbmath.h
* include/hbmath.ch
* include/memoedit.ch
* include/hbvmint.h
* include/hbver.ch
* include/fileio.ch
* include/rddsys.ch
* include/hbrddntx.h
* include/hbapicom.h
* include/hbatomic.h
* include/extend.h
* include/hbznet.h
* include/hbvm.h
* include/std.ch
* include/hbapidbg.h
* include/hbmemvar.ch
* include/hbcomp.h
* include/hbapirdd.h
* include/hbextlng.ch
* include/color.ch
* include/hbcompdf.h
* include/hbclass.ch
* include/hbsxdef.ch
* include/hbmather.h
* include/dbstruct.ch
* include/hbsocket.ch
* include/hbdyn.ch
* include/hbrdddel.h
* include/hbtrace.ch
* include/error.api
* include/hbapistr.h
* include/hbwmain.c
* include/hbexpra.c
* include/hbexprop.h
* include/hbiniseg.h
* include/hbgfx.ch
* include/hbsocket.h
* include/hbchksum.h
* include/hbdbf.h
* include/hbbfish.h
* include/hbdbsort.h
* include/hbcdpreg.h
* include/hbapigt.h
* include/hbfloat.h
* include/hbgfxdef.ch
* include/hbsix.ch
* include/hbextern.ch
* include/hbapicls.h
* include/hberrors.h
* include/directry.ch
* include/clipdefs.h
* include/hboo.ch
* include/box.ch
* include/hbinkey.ch
* include/hbapierr.h
* include/hbhash.h
* include/assert.ch
* include/hbassert.h
* include/getexit.ch
* include/reserved.ch
* include/hbregex.h
* include/fm.api
* include/hbthread.ch
* include/hbexprb.c
* include/ord.ch
* include/hbdate.h
* Deleted 'www.' from harbour-project.org website name.
(www.harbour-project.org -> harbour-project.org)
2010-06-03 14:48:23 +00:00
Viktor Szakats
2b523b361b
2010-06-03 16:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* INSTALL
* Minor typo.
* package/mpkg_win.nsi
* package/winuni/mpkg_win_uni.nsi
+ Added user's mailing list link.
- Deleted user forum link.
* Updated developers' mailing list link.
* utils/hbformat/hbformac.c
* utils/hbformat/hbformat.prg
* utils/hbmk2/hbmk2.prg
* utils/hbi18n/hbi18n.prg
* utils/hbtest/rt_main.h
* utils/hbtest/hbtest.prg
* utils/hbtest/rt_main.ch
* utils/hbtest/rt_trans.prg
* utils/hbtest/rt_miscc.c
* utils/hbtest/rt_math.prg
* utils/hbtest/rt_hvm.prg
* utils/hbtest/rt_misc.prg
* utils/hbtest/rt_hvma.prg
* utils/hbtest/rt_init.ch
* utils/hbtest/rt_class.prg
* utils/hbtest/rt_str.prg
* utils/hbtest/rt_stra.prg
* utils/hbtest/rt_date.prg
* utils/hbtest/rt_vars.ch
* utils/hbtest/rt_array.prg
* utils/hbtest/rt_file.prg
* utils/hbtest/rt_mt.prg
* utils/hbrun/hbrun.prg
* Deleted 'www.' from harbour-project.org website name.
(www.harbour-project.org -> harbour-project.org)
2010-06-03 14:34:42 +00:00
Viktor Szakats
7f65cf0336
2010-06-03 14:55 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbqt/qtgui/QApplication.cpp
* contrib/hbqt/qth/QApplication.qth
! Fixed casing typo of mine causing breakage in *nix builds.
2010-06-03 12:56:36 +00:00
Viktor Szakats
29eff261a4
2010-06-03 14:39 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* INSTALL
* package/winuni/RELNOTES
* Updated to show the mailing lists addresses.
2010-06-03 12:39:54 +00:00
Viktor Szakats
78742ae944
2010-06-03 10:43 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* harbour-win-spec
* src/pp/hbpp.c
* src/compiler/hbusage.c
* doc/class_tp.txt
* doc/howtobld.txt
* doc/howtosvn.txt
* doc/hdr_tpl.txt
* doc/readme.txt
* doc/whatsnew.txt
* harbour-wce-spec
* INSTALL
* harbour.spec
* utils/hbformat/hbformat.prg
* utils/hbmk2/examples/plug_tpl.prg
* utils/hbi18n/hbi18n.prg
* utils/hbtest/hbtest.prg
* utils/hbrun/hbrun.prg
* config/global.mk
* Deleted 'www.' from harbour-project.org website name.
(www.harbour-project.org -> harbour-project.org)
* contrib/xhb/xhbarr.c
+ Added TOFIX for AREMOVE() which should better be moved
to hbxpp lib (possibly after deleting the xhb extension from
that implementation).
* package/winuni/RELNOTES
+ Added 'harbour-project.org'
2010-06-03 08:43:47 +00:00
Przemyslaw Czerpak
2976201710
2010-06-03 09:47 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/contrib/xhb/trpc.prg
* harbour/contrib/xhb/trpccli.prg
! fixed xhb_StartThread() -> StartThread()
* harbour/contrib/xhb/xhbgt.c
! removed unnecessary wrapper to CT3 SETLASTKEY() function
* harbour/contrib/hbnf/ftisprn.c
! fixed HB_ISPRINT() -> HB_ISPRINTER()
* harbour/contrib/hbxpp/tbrowsex.prg
! added missing _TBR_COORD() definition
; TOFIX: this code uses _MAXFREEZE() function which do not exists so
it cannot be linked with any application
2010-06-03 07:47:37 +00:00
Viktor Szakats
c9491d54db
2010-06-02 19:04 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* utils/hbmk2/hbmk2.prg
! Fixed to also recognize '#include<name>' / '#include"name"'
syntax.
2010-06-02 17:04:25 +00:00
Viktor Szakats
83a01da182
2010-06-02 19:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* utils/hbmk2/hbmk2.prg
+ Added information about standard header locations (as comment yet).
* Minor change: HBMK2_HAS_* -> HBMK_HAS_*
2010-06-02 17:01:12 +00:00
Przemyslaw Czerpak
324e27ef99
2010-06-02 18:52 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/src/pp/pplib.c
* harbour/src/vm/estack.c
* harbour/src/common/hbver.c
* harbour/src/common/hbdate.c
* harbour/src/rtl/gtcrs/gtcrs.c
* harbour/src/rtl/hbgtcore.c
* harbour/src/rdd/wafunc.c
* harbour/src/compiler/hbmain.c
* harbour/src/compiler/cmdcheck.c
* harbour/src/compiler/genhrb.c
* harbour/src/compiler/genobj32.c
* harbour/src/compiler/hbusage.c
* harbour/src/compiler/hbgenerr.c
* harbour/contrib/hbct/ctnet.c
* harbour/contrib/xhb/datesxhb.c
* harbour/contrib/hbfbird/firebird.c
* harbour/contrib/hbpgsql/postgres.c
* harbour/contrib/rddads/adsfunc.c
* harbour/contrib/rddads/ads1.c
* harbour/contrib/hbtip/utils.c
* formatting
2010-06-02 16:53:20 +00:00
Viktor Szakats
1e1fdcc70d
2010-06-02 17:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* utils/hbmk2/hbmk2.prg
% Using precompiled regexp.
* ChangeLog
! Fixed my name into header of previous entry.
2010-06-02 15:01:35 +00:00
Viktor Szakats
cb86f578a6
2010-06-02 13:10 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* utils/hbmk2/hbmk2.prg
+ Now uses regular expression to extract #include directives
from source files, so now it should recognize all supported
syntax variations (f.e. " # include <>"). The only
difference between real source parser is now only the lack
of comment filtering (and no preprocessor, but this latter
isn't desired for multiple reasons).
Pls review me.
* src/rtl/hbregex.c
* HB_ATX() cleanup code layout, minimalized variable scopes.
% HB_ATX() minor optimization: No need to check pcount before
calling hb_stor*() functions since it's done anyway inside
those calls.
* HB_ATX() will now default the 5th <nEnd> parameter to the
full length of the passed source string. It's slight
incompatibility though I doubt too many users would have
called this with empty 5th parameter, since the function
just didn't do anything in this case.
Pls review this, maybe I misunderstood original intent.
2010-06-02 11:16:36 +00:00
Przemyslaw Czerpak
003fc6ed2d
2010-06-02 12:38 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/src/debug/dbgentry.c
* harbour/src/vm/hvm.c
+ added support for breakpoints and file wide static variables
when debugging non main thread.
It finished modifications in debugger code for MT mode.
Probably we should add yet to debugger support for separate
GT window(s) with debugger data for ST and MT applications.
2010-06-02 10:39:09 +00:00
Przemyslaw Czerpak
e59993bdb1
2010-06-02 10:30 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/src/vm/garbage.c
+ added new PRG function HB_GCSETAUTO( [<nNewVal>] ) -> <nPrevVal>
which allows to set the frequency of automatic GC activation.
<nNewVal> is number of GC items (in thousands). If total number
of new GC items allocated from last GC pass exceed this value
then GC is automatically activated. Setting 0 disable automatic
GC activation. Automatic GC activation is necessary for programs
which allocates big number of complex items with cyclic references
without entering any idle state which can activate GC. In such
case users have to add to their code call to hb_gcAll() function.
In xHarbour they used sometimes background task for this job
but it's inefficient workaround for the problem due to reduced
performance.
This code is still experimental code enabled by HB_GC_AUTO Harbour
compile time macro.
* harbour/src/debug/dbgentry.c
! fixed potential memory leak in unused code for GLOBAL [EXTERN]
variables
! cleaned a little bit code for line numbers with good break points
2010-06-02 08:30:20 +00:00
Pritpal Bedi
ac66a90bfa
2010-06-02 00:41 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/gtwvg/tests/demowvg.prg
* contrib/gtwvg/tests/wvgcuigdialog.prg
* contrib/gtwvg/tests/wvgtbrowser.prg
* contrib/gtwvg/tests/wvgutilities.prg
* contrib/gtwvg/tests/wvgwvtclasses.prg
* contrib/gtwvg/tests/wvgxbp.prg
! Suffixed remaining resources with hb_dirBase().
* contrib/hbide/hbide.prg
* contrib/hbide/ideenviron.prg
* contrib/hbide/ideprojmanager.prg
! Changed the way hbide.env file is located if not directed to use one.
Before no attempt was made to locate it and user had to assign through
"Compiler Environments" dialog. Now hbIDE looks it alongside hbide.ini,
if one is not assigned, and loads at startup.
2010-06-02 07:47:23 +00:00
Pritpal Bedi
f43f4bf9e6
2010-06-01 18:38 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbqt/qth/QListWidget.qth
* contrib/hbqt/qth/QTableWidget.qth
* contrib/hbqt/qth/QTreeWidget.qth
! Changed the way destructors should behave under parent's ownership.
* contrib/hbqt/qtgui/QListWidget.cpp
* contrib/hbqt/qtgui/QTableWidget.cpp
* contrib/hbqt/qtgui/QTreeWidget.cpp
* Regenerated.
2010-06-02 01:40:31 +00:00
Pritpal Bedi
0788263de6
2010-06-01 14:16 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
...
* contrib/hbide/ideharbourhelp.prg
! Fixed a rare occured bug.
* contrib/hbide/idehome.prg
! Rearranged and "Welcome" tab contents columns.
* contrib/hbide/ideprojmanager.prg
! Made to invoke "Projects" tree window when a project is
created/saved through "Project Properties" dialog.
2010-06-01 21:21:13 +00:00
Viktor Szakats
43b10bcf31
2010-06-01 21:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* src/vm/fm.c
* src/vm/set.c
* SET( _SET_HBOUTLOG, NIL ) will now reset the internal output
name to NULL, which is also the new internal default value.
* After this change the GPF handler and FM STAT dump code
will do the defaulting to "hb_out.log" filename, if the
internal _SET_HBOUTLOG value is NULL. This causes a small
incompatibility in how log file can be disabled, and at the
same time allows to implement low-level logging logic for
default case which is safer than current one, while allowing
the user (developer) to set a custom log filename and expect
regular log file append behavior.
From now on to disable logging, use: SET( _SET_HBOUTLOG )
* utils/hbmk2/hbmk2.prg
! Fixed to not do pkg detection and key header evaluation
after -stop and certain modes.
+ Added full list of std C and POSIX headers to the header
exclusion list in header dependency parser code.
Also added dos.h.
* contrib/xhb/dbgfxc.c
* Formatting.
2010-06-01 19:46:00 +00:00
Viktor Szakats
10c88f316c
2010-06-01 01:46 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* utils/hbmk2/hbmk2.prg
+ Will now ignore current and host directory when looking
for system headers (<>) in header dependency finder code.
+ contrib/hbmysql/hbmysql.hbp
+ contrib/sddmy/sddmy.hbp
+ contrib/sddfb/sddfb.hbp
+ contrib/sddpg/sddpg.hbp
+ contrib/hbcups/hbcups.hbp
+ contrib/hbpgsql/hbpgsql.hbp
+ contrib/rddads/rddads.hbp
+ contrib/hbfimage/hbfimage.hbp
+ contrib/hbgd/hbgd.hbp
+ contrib/sddoci/sddoci.hbp
+ contrib/hbcairo/hbcairo.hbp
+ Added new hbmk2 make files.
* contrib/hbgd/Makefile
- Deleted some information from cmoment. (now included in INSTALL)
* contrib/hbcairo/hbcairo.h
* Formatting.
2010-05-31 23:47:15 +00:00
Viktor Szakats
2baf88201f
2010-06-01 01:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* src/common/hbver.c
+ Applied patch sent by Tamas Tevesz to clean up LLVM/Clang
version detection for all existing cases. Thank you very much.
2010-05-31 23:00:55 +00:00
Viktor Szakats
151783447a
2010-06-01 00:51 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
+ contrib/hbct/hbct.hbp
+ contrib/xhb/xhb.hbp
+ contrib/hbtpathy/hbtpathy.hbp
+ contrib/hbgt/hbgt.hbp
+ contrib/hbziparc/hbziparc.hbp
+ contrib/hbxpp/hbxpp.hbp
+ contrib/rddbmcdx/hbbmcdx.hbp
+ contrib/hbfoxpro/hbfoxpro.hbp
+ contrib/hbfoxpro/hbfoxpro.hbc
+ contrib/rddsql/rddsql.hbp
+ contrib/hbclipsm/hbclipsm.hbp
+ Added new hbmk2 make files.
* contrib/hbfoxpro/hbfoxpro.ch
+ Added copyright holder names.
2010-05-31 22:52:21 +00:00
Viktor Szakats
dd822ce204
2010-06-01 00:39 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
+ contrib/hbblat/hbblat.hbp
+ contrib/hbqt/gtqtc/gtqtc.hbp
+ contrib/hbqt/gtqtc/gtqtcs.hbp
+ contrib/hbblink/hbblink.hbp
+ contrib/hbnf/hbnf.hbp
+ contrib/hbmemio/hbmemio.hbp
+ contrib/hbfship/hbfship.hbp
+ contrib/hbnetio/hbnetio.hbp
+ contrib/gtwvg/gtwvg.hbp
+ contrib/hbmisc/hbmisc.hbp
+ contrib/hbbtree/hbbtree.hbp
+ Added hbmk2 make files.
; NOTE: I intend to move hbbtree to the examples section.
It has unfixed portability problems since long time.
* contrib/hbqt/hbqt_common.hbm
* contrib/hbqt/detect.mk
! Fixed key header name after last changes.
* contrib/hbqt/hbqts.hbp
* contrib/hbqt/hbqtguis.hbp
* contrib/hbqt/hbqtcores.hbp
* contrib/hbqt/hbqtnetworks.hbp
+ Skipping build if HB_QT_STATIC is not set.
2010-05-31 22:40:55 +00:00
Przemyslaw Czerpak
44a40065b7
2010-05-31 22:37 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/contrib/xhb/xhberr.prg
! fixed reporting information about workareas in error.log file
generated by default xHarbour error block.
Warning this code is still broken in xHarbour CVS.
2010-05-31 20:37:46 +00:00
Viktor Szakats
0593b0ede5
2010-05-31 20:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbtip/hbtipssl/Makefile
* contrib/hbtip/Makefile
+ Always create hbtipssl. (not just when
openssl is detected)
* config/detect.mk
* contrib/hbssl/hbssls/Makefile
* contrib/hbssl/Makefile
* Moved openssl detection from central (core) location
to hbssl lib.
! Fixed hbssl GNU Make files after recent change in
static/dynamic selection.
2010-05-31 19:00:30 +00:00
Viktor Szakats
7947434d3a
2010-05-31 20:35 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
+ contrib/hbtip/hbtip.hbp
+ contrib/hbtip/hbtipssl.hbp
+ Added hbtip hbmk2 make files.
* contrib/hbssl/hbssl.hbp
* contrib/hbssl/hbssls.hbp
* contrib/hbssl/hbssl.h
* contrib/hbssl/rand.c
! Fixed to avoid -U trick in build files.
(static/dll flag reversion logic moved to .c level)
* contrib/hbtip/Makefile
* Formatting.
2010-05-31 18:36:22 +00:00
Viktor Szakats
7e0ce822ed
2010-05-31 19:47 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* utils/hbmk2/hbmk2.prg
+ Added experimental support for filters containing string
comparisons, f.e.: '{MY_VAR='hello'}-cflag=-DMY_FLAG'
; NOTE: It's not guaranteed yet that this feature will stay.
* include/hbzlib.ch
+ Added HB_ZLIB_RES_* zlib result values.
* contrib/xhb/Makefile
- contrib/xhb/hbcomprs.c
+ contrib/xhb/hbcomprs.prg
+ contrib/xhb/tests/compress.prg
+ Rewritten xhb compatiblity compression functions in .prg.
The main reason was to avoid dependence on zlib.h on C level.
This simplifies the build layout.
! This fixes last zip error to work in MT programs.
+ Added test/demo program from xhb. Work by Giancarlo Niccolai.
; NOTE: Tested only with xhb test/demo program.
* contrib/xhb/hbcomprs.ch
+ Changed to use HB_ZLIB_* constants. So it's now only a wrapper
instead of replicating values.
2010-05-31 17:49:04 +00:00
Przemyslaw Czerpak
18c1893d52
2010-05-31 18:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/contrib/hbxpp/binnumx.c
! fixed typo in W2BIN() function - problem reported by Bicahi Esgici
on harbour-user list. Thx.
2010-05-31 16:05:54 +00:00
Viktor Szakats
cdca660e6d
2010-05-31 15:55 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
+ contrib/gtalleg/gtalleg.hbp
+ contrib/gtalleg/gtallegs.hbp
+ contrib/hbcurl/hbcurl.hbp
+ contrib/hbcurl/hbcurls.hbp
+ contrib/hbssl/hbssl.hbp
+ contrib/hbssl/hbssls.hbp
+ Added .hbp files for some thougher libs.
* contrib/hbqt/hbqt_common.hbm
* contrib/hbqt/hbqt.hbp
* contrib/hbqt/hbqts.hbp
* contrib/hbqt/hbqtcore.hbp
* contrib/hbqt/hbqtcores.hbp
* contrib/hbqt/hbqtgui.hbp
* contrib/hbqt/hbqtguis.hbp
* contrib/hbqt/hbqtnetwork.hbp
* contrib/hbqt/hbqtnetworks.hbp
* contrib/hbfbird/hbfbird.hbp
* contrib/hbxbp/hbxbp.hbp
* contrib/hbcomm/hbcomm.hbp
* contrib/hbsms/hbsms.hbp
+ Added -nohbc.
! Fixed QT hbmk2 files to use different working dir for
static and dynamic builds.
! Fixed QT hbmk2 files to create static libs with proper
name.
* contrib/hbcurl/hbcurls/Makefile
! Minor cleanup.
* utils/hbmk2/hbmk2.prg
+ Will now also parse '#include <name>' style header dependencies.
* contrib/hbqt/detect.mk
* Synced key header name with .hbp.
* contrib/hbcomm/hbcomm.hbp
+ Added missing -w3 -es2.
* contrib/hbqt/hbqt.h
- Deleted mild hack no more necessary.
2010-05-31 13:56:40 +00:00
Viktor Szakats
85ede0ab14
2010-05-31 13:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
+ contrib/hbwin/tests/oletst2.vbs
+ contrib/hbwin/tests/oletst2.js
+ Added vbscript and jscript test code.
* contrib/hbwin/tests/oletst3.bas
! Fixed SVN props.
2010-05-31 11:25:39 +00:00
Viktor Szakats
0b5183a99b
2010-05-31 12:58 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbqt/hbqt.h
* contrib/hbqt/hbqt_hbqtableview.h
* contrib/hbqt/hbqt_hbevents.h
* contrib/hbqt/hbqt_hbdbfmodel.cpp
* contrib/hbqt/hbqt_hbqsyntaxhighlighter.cpp
* contrib/hbqt/hbqt_hbqmainwindow.h
* contrib/hbqt/hbqt_hbqtableview.cpp
* contrib/hbqt/hbqt_hbevents.cpp
* contrib/hbqt/hbqt_hbqplaintextedit.h
* contrib/hbqt/hbqt_hbdbfmodel.h
* contrib/hbqt/hbqt_destruct.cpp
* contrib/hbqt/hbqt_utils.cpp
* contrib/hbqt/hbqt_hbqsyntaxhighlighter.h
* contrib/hbqt/hbqt_hbqplaintextedit.cpp
* contrib/hbqt/hbqt_hbslots.cpp
* contrib/hbqt/qth/QVariant.qth
* contrib/hbqt/qth/QCursor.qth
* contrib/hbqt/qth/QClipboard.qth
* contrib/hbqt/qth/QApplication.qth
* contrib/hbqt/qth/QCoreApplication.qth
* contrib/hbqt/qth/QImage.qth
* contrib/hbqt/qth/QUrl.qth
* contrib/hbqt/qth/QAbstractItemModel.qth
* contrib/hbqt/qth/QImageReader.qth
* contrib/hbqt/qth/QWebHistoryItem.qth
* contrib/hbqt/qth/QFont.qth
* contrib/hbqt/qth/QFontDatabase.qth
! Fixed to use '#include <QModule/QName>' format when referring
to QT headers. This is the official way and it allows to clean
the include header paths.
! Fixed to use '#include <QtCore/qglobal>' instead of
'#include <qglobal.h>' for the same reason as above.
* contrib/hbqt/hbqt.h
+ Added '#include "QtCore/QObject"' to make hbmk2 component
detection happy. This is slight hack as I didn't want to
introduce parsing of '<>' style system headers just for the
sake of QT. Anyway it's quite humble hack without side effects.
* contrib/hbqt/detect.mk
* Changed to 'QtCore/qglobal.h' as key header name used for
detection.
! Fix to header dir autodetection path on darwin platform.
(it would have caused potential problem with QT 5.x releases)
% Simplified header path list for non-darwin platforms.
+ contrib/hbqt/hbqt_common.hbm
+ contrib/hbqt/hbqt.hbp
+ contrib/hbqt/hbqts.hbp
+ contrib/hbqt/hbqtcore.hbp
+ contrib/hbqt/hbqtcores.hbp
+ contrib/hbqt/hbqtgui.hbp
+ contrib/hbqt/hbqtguis.hbp
+ contrib/hbqt/hbqtnetwork.hbp
+ contrib/hbqt/hbqtnetworks.hbp
+ Added hbmk2 make files for HBQT libs.
Features are equivalent to the GNU Make flavour.
(only tested on Windows so far)
+ contrib/hbxbp/hbxbp.hbp
+ Added hbmk2 make file for HBXBP lib.
* contrib/hbfbird/hbfbird.hbp
* contrib/hbsms/hbsms.hbp
* Use ${hb_name} instead of ${hb_dirname}.
+ Added -w3 -es3 options.
* utils/hbmk2/hbmk2.prg
+ Set pathseps to '/' in "-reqheader=' and
'-reqpkg=' header names.
- utils/hbmk2/examples/plug_moc.prg
+ contrib/hbqt/plug_moc.prg
* Moved inside hbqt lib.
* contrib/hbqt/qtgui/*
* contrib/hbqt/qtcore/*
* Regenerated.
2010-05-31 11:04:38 +00:00
Przemyslaw Czerpak
5c5d83384d
2010-05-31 11:46 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/contrib/xhb/xhbhasha.c
! fixed HSETAACOMPATIBILITY() to always return .T.
* harbour/contrib/xhb/hbcompat.ch
+ added PP commands for HAA*() functions
2010-05-31 09:46:59 +00:00
Przemyslaw Czerpak
668034cc39
2010-05-31 10:19 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/src/vm/maindllp/dllpcode.c
* harbour/src/vm/procaddr.c
* harbour/src/common/funcid.c
* harbour/src/rtl/hbinetz.c
* harbour/src/rtl/hbcom.c
* harbour/include/hbapicom.h
* harbour/contrib/hbct/ctcom1.c
* harbour/contrib/hbct/ctcom.ch
* harbour/contrib/hbct/ctcom2.c
* harbour/contrib/xhb/xhbhasha.c
* harbour/contrib/xhb/xhw32prn.prg
* harbour/contrib/hbqt/qtgui/HBQTextBlockUserData.cpp
* harbour/contrib/hbqt/qtgui/QStackedWidget.cpp
* harbour/contrib/hbqt/qtgui/QTextList.cpp
* harbour/contrib/hbqt/qtgui/THBQSyntaxHighlighter.prg
* harbour/contrib/hbqt/qtgui/THBQPlainTextEdit.prg
* harbour/contrib/hbqt/qtgui/HBQSyntaxHighlighter.cpp
* harbour/contrib/hbqt/qtgui/HBQPlainTextEdit.cpp
* harbour/contrib/hbqt/qtgui/TQPlainTextDocumentLayout.prg
* harbour/contrib/hbqt/qtgui/TQTextList.prg
* harbour/contrib/hbqt/qtgui/THBQTableView.prg
* harbour/contrib/hbqt/qtgui/QPlainTextDocumentLayout.cpp
* harbour/contrib/hbqt/qtgui/TQPaintEngine.prg
* harbour/contrib/hbqt/qtgui/HBQTableView.cpp
* harbour/contrib/hbqt/qtgui/QPaintEngine.cpp
* harbour/contrib/hbqt/qtgui/TQStackedWidget.prg
* harbour/contrib/hbqt/qtgui/filelist.mk
* harbour/contrib/hbqt/qtgui/HBQMainWindow.cpp
* harbour/contrib/hbqt/qtgui/TQMdiArea.prg
* harbour/contrib/hbqt/qtgui/QMdiSubWindow.cpp
* harbour/contrib/hbqt/qtgui/QMdiArea.cpp
* harbour/contrib/hbqt/qtgui/THBQMainWindow.prg
* harbour/contrib/hbqt/qtgui/TQMdiSubWindow.prg
* harbour/contrib/hbqt/qtgui/THBQTextBlockUserData.prg
* harbour/contrib/hbqt/qtcore/HBSlots.cpp
* harbour/contrib/hbqt/qtcore/THBEvents.prg
* harbour/contrib/hbqt/qtcore/THBDbfModel.prg
* harbour/contrib/hbqt/qtcore/TQBuffer.prg
* harbour/contrib/hbqt/qtcore/THBSlots.prg
* harbour/contrib/hbqt/qtcore/HBEvents.cpp
* harbour/contrib/hbqt/qtcore/HBDbfModel.cpp
* harbour/contrib/hbqt/qtcore/QBuffer.cpp
* harbour/contrib/hbqt/doc/en/class_qtabbar.txt
* harbour/contrib/hbqt/doc/en/class_qfontdatabase.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptionmenuitem.txt
* harbour/contrib/hbqt/doc/en/class_qapplication.txt
* harbour/contrib/hbqt/doc/en/class_qmatrix.txt
* harbour/contrib/hbqt/doc/en/class_qabstractslider.txt
* harbour/contrib/hbqt/doc/en/class_qtextdecoder.txt
* harbour/contrib/hbqt/doc/en/class_qlcdnumber.txt
* harbour/contrib/hbqt/doc/en/class_qtextoption.txt
* harbour/contrib/hbqt/doc/en/class_qcolor.txt
* harbour/contrib/hbqt/doc/en/class_qtextlist.txt
* harbour/contrib/hbqt/doc/en/class_qtextboundaryfinder.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptioncombobox.txt
* harbour/contrib/hbqt/doc/en/class_qslider.txt
* harbour/contrib/hbqt/doc/en/class_qitemselectionmodel.txt
* harbour/contrib/hbqt/doc/en/class_qconicalgradient.txt
* harbour/contrib/hbqt/doc/en/class_qcompleter.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptionspinbox.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptionslider.txt
* harbour/contrib/hbqt/doc/en/class_qwizardpage.txt
* harbour/contrib/hbqt/doc/en/class_qpixmap.txt
* harbour/contrib/hbqt/doc/en/class_qwebsettings.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptionprogressbar.txt
* harbour/contrib/hbqt/doc/en/class_qinputcontext.txt
* harbour/contrib/hbqt/doc/en/class_qplaintextdocumentlayout.txt
* harbour/contrib/hbqt/doc/en/class_qdial.txt
* harbour/contrib/hbqt/doc/en/class_qeventloop.txt
* harbour/contrib/hbqt/doc/en/class_qpagesetupdialog.txt
* harbour/contrib/hbqt/doc/en/class_qstyleditemdelegate.txt
* harbour/contrib/hbqt/doc/en/class_qinputdialog.txt
* harbour/contrib/hbqt/doc/en/class_qkeysequence.txt
* harbour/contrib/hbqt/doc/en/class_qtableview.txt
* harbour/contrib/hbqt/doc/en/class_qregion.txt
* harbour/contrib/hbqt/doc/en/class_qmenubar.txt
* harbour/contrib/hbqt/doc/en/class_qactiongroup.txt
* harbour/contrib/hbqt/doc/en/class_qtextcharformat.txt
* harbour/contrib/hbqt/doc/en/class_qmessagebox.txt
* harbour/contrib/hbqt/doc/en/class_qtime.txt
* harbour/contrib/hbqt/doc/en/class_qthread.txt
* harbour/contrib/hbqt/doc/en/class_qtextinlineobject.txt
* harbour/contrib/hbqt/doc/en/class_qtransform.txt
* harbour/contrib/hbqt/doc/en/class_qpushbutton.txt
* harbour/contrib/hbqt/doc/en/class_qcontextmenuevent.txt
* harbour/contrib/hbqt/doc/en/class_qsessionmanager.txt
* harbour/contrib/hbqt/doc/en/class_qtimer.txt
* harbour/contrib/hbqt/doc/en/class_qtextcodec.txt
* harbour/contrib/hbqt/doc/en/class_qprintengine.txt
* harbour/contrib/hbqt/doc/en/class_qpen.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptiontoolbutton.txt
* harbour/contrib/hbqt/doc/en/class_qprogressdialog.txt
* harbour/contrib/hbqt/doc/en/class_qkeyevent.txt
* harbour/contrib/hbqt/doc/en/class_qtextformat.txt
* harbour/contrib/hbqt/doc/en/class_qpalette.txt
* harbour/contrib/hbqt/doc/en/class_qpainter.txt
* harbour/contrib/hbqt/doc/en/class_qnetworkrequest.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptionframe.txt
* harbour/contrib/hbqt/doc/en/class_hbdbfmodel.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptionfocusrect.txt
* harbour/contrib/hbqt/doc/en/class_qaction.txt
* harbour/contrib/hbqt/doc/en/class_qfontinfo.txt
* harbour/contrib/hbqt/doc/en/class_qimage.txt
* harbour/contrib/hbqt/doc/en/class_qstylepainter.txt
* harbour/contrib/hbqt/doc/en/class_qwidget.txt
* harbour/contrib/hbqt/doc/en/class_qabstractproxymodel.txt
* harbour/contrib/hbqt/doc/en/class_qbuttongroup.txt
* harbour/contrib/hbqt/doc/en/class_qtranslator.txt
* harbour/contrib/hbqt/doc/en/class_qspaceritem.txt
* harbour/contrib/hbqt/doc/en/class_qsystemtrayicon.txt
* harbour/contrib/hbqt/doc/en/class_qpolygonf.txt
* harbour/contrib/hbqt/doc/en/class_qcolordialog.txt
* harbour/contrib/hbqt/doc/en/class_qlistwidgetitem.txt
* harbour/contrib/hbqt/doc/en/class_qfiledialog.txt
* harbour/contrib/hbqt/doc/en/class_qclipboard.txt
* harbour/contrib/hbqt/doc/en/class_qfontcombobox.txt
* harbour/contrib/hbqt/doc/en/class_qtextstream.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptiontoolbox.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptiontabbarbase.txt
* harbour/contrib/hbqt/doc/en/class_qformlayout.txt
* harbour/contrib/hbqt/doc/en/class_qmdiarea.txt
* harbour/contrib/hbqt/doc/en/class_qlist.txt
* harbour/contrib/hbqt/doc/en/class_qdate.txt
* harbour/contrib/hbqt/doc/en/class_qcursor.txt
* harbour/contrib/hbqt/doc/en/class_qlayout.txt
* harbour/contrib/hbqt/doc/en/class_qsignalmapper.txt
* harbour/contrib/hbqt/doc/en/class_qtextdocument.txt
* harbour/contrib/hbqt/doc/en/class_qtextbrowser.txt
* harbour/contrib/hbqt/doc/en/class_qmodelindex.txt
* harbour/contrib/hbqt/doc/en/class_qtablewidget.txt
* harbour/contrib/hbqt/doc/en/class_qpointf.txt
* harbour/contrib/hbqt/doc/en/class_qpaintengine.txt
* harbour/contrib/hbqt/doc/en/class_qbytearray.txt
* harbour/contrib/hbqt/doc/en/class_qrectf.txt
* harbour/contrib/hbqt/doc/en/class_qfontmetricsf.txt
* harbour/contrib/hbqt/doc/en/class_quiloader.txt
* harbour/contrib/hbqt/doc/en/class_qfont.txt
* harbour/contrib/hbqt/doc/en/class_qtextdocumentfragment.txt
* harbour/contrib/hbqt/doc/en/class_qtextframeformat.txt
* harbour/contrib/hbqt/doc/en/class_qtextblockformat.txt
* harbour/contrib/hbqt/doc/en/class_qabstractscrollarea.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptiontoolbar.txt
* harbour/contrib/hbqt/doc/en/class_qcoreapplication.txt
* harbour/contrib/hbqt/doc/en/class_qimagewriter.txt
* harbour/contrib/hbqt/doc/en/class_qscrollarea.txt
* harbour/contrib/hbqt/doc/en/class_qpaintdevice.txt
* harbour/contrib/hbqt/doc/en/class_qlayoutitem.txt
* harbour/contrib/hbqt/doc/en/class_qrect.txt
* harbour/contrib/hbqt/doc/en/class_qfontmetrics.txt
* harbour/contrib/hbqt/doc/en/class_qabstractitemmodel.txt
* harbour/contrib/hbqt/doc/en/class_qdragmoveevent.txt
* harbour/contrib/hbqt/doc/en/class_qtextfragment.txt
* harbour/contrib/hbqt/doc/en/class_qbuffer.txt
* harbour/contrib/hbqt/doc/en/class_qwebpage.txt
* harbour/contrib/hbqt/doc/en/class_qprintdialog.txt
* harbour/contrib/hbqt/doc/en/class_qbitmap.txt
* harbour/contrib/hbqt/doc/en/class_qdoublespinbox.txt
* harbour/contrib/hbqt/doc/en/class_qspinbox.txt
* harbour/contrib/hbqt/doc/en/class_qlatin1char.txt
* harbour/contrib/hbqt/doc/en/class_qhttpheader.txt
* harbour/contrib/hbqt/doc/en/class_qvariant.txt
* harbour/contrib/hbqt/doc/en/class_qitemselection.txt
* harbour/contrib/hbqt/doc/en/class_qsyntaxhighlighter.txt
* harbour/contrib/hbqt/doc/en/class_qimagereader.txt
* harbour/contrib/hbqt/doc/en/class_qobject.txt
* harbour/contrib/hbqt/doc/en/class_qwebhistoryitem.txt
* harbour/contrib/hbqt/doc/en/class_qtreewidgetitem.txt
* harbour/contrib/hbqt/doc/en/class_qgridlayout.txt
* harbour/contrib/hbqt/doc/en/class_qvalidator.txt
* harbour/contrib/hbqt/doc/en/class_qtextlength.txt
* harbour/contrib/hbqt/doc/en/class_qiodevice.txt
* harbour/contrib/hbqt/doc/en/class_qlinef.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptiondockwidget.txt
* harbour/contrib/hbqt/doc/en/class_qhttprequestheader.txt
* harbour/contrib/hbqt/doc/en/class_qresizeevent.txt
* harbour/contrib/hbqt/doc/en/class_qgroupbox.txt
* harbour/contrib/hbqt/doc/en/class_qpicture.txt
* harbour/contrib/hbqt/doc/en/class_qpaintevent.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptiontab.txt
* harbour/contrib/hbqt/doc/en/class_qsizef.txt
* harbour/contrib/hbqt/doc/en/class_qstackedwidget.txt
* harbour/contrib/hbqt/doc/en/class_qwebpluginfactory.txt
* harbour/contrib/hbqt/doc/en/class_qdatastream.txt
* harbour/contrib/hbqt/doc/en/class_qfontdialog.txt
* harbour/contrib/hbqt/doc/en/class_qstylefactory.txt
* harbour/contrib/hbqt/doc/en/class_hbqplaintextedit.txt
* harbour/contrib/hbqt/doc/en/class_qmouseevent.txt
* harbour/contrib/hbqt/doc/en/class_qdatetime.txt
* harbour/contrib/hbqt/doc/en/class_hbqtextblockuserdata.txt
* harbour/contrib/hbqt/doc/en/class_qwheelevent.txt
* harbour/contrib/hbqt/doc/en/class_qabstractitemdelegate.txt
* harbour/contrib/hbqt/doc/en/class_qfocusevent.txt
* harbour/contrib/hbqt/doc/en/class_qwidgetaction.txt
* harbour/contrib/hbqt/doc/en/class_qstringlistmodel.txt
* harbour/contrib/hbqt/doc/en/class_qtoolbox.txt
* harbour/contrib/hbqt/doc/en/class_qcheckbox.txt
* harbour/contrib/hbqt/doc/en/class_qwebframe.txt
* harbour/contrib/hbqt/doc/en/class_qsound.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoption.txt
* harbour/contrib/hbqt/doc/en/class_qpoint.txt
* harbour/contrib/hbqt/doc/en/class_qftp.txt
* harbour/contrib/hbqt/doc/en/class_qerrormessage.txt
* harbour/contrib/hbqt/doc/en/class_qdirmodel.txt
* harbour/contrib/hbqt/doc/en/class_qsettings.txt
* harbour/contrib/hbqt/doc/en/class_qabstractprintdialog.txt
* harbour/contrib/hbqt/doc/en/class_qurl.txt
* harbour/contrib/hbqt/doc/en/class_qstringlist.txt
* harbour/contrib/hbqt/doc/en/class_qdatetimeedit.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptionviewitem.txt
* harbour/contrib/hbqt/doc/en/class_qfileiconprovider.txt
* harbour/contrib/hbqt/doc/en/class_qfilesystemmodel.txt
* harbour/contrib/hbqt/doc/en/class_qabstractspinbox.txt
* harbour/contrib/hbqt/doc/en/class_qmoveevent.txt
* harbour/contrib/hbqt/doc/en/class_qtoolbutton.txt
* harbour/contrib/hbqt/doc/en/class_qfile.txt
* harbour/contrib/hbqt/doc/en/class_qlistwidget.txt
* harbour/contrib/hbqt/doc/en/class_qmovie.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptiontitlebar.txt
* harbour/contrib/hbqt/doc/en/class_qevent.txt
* harbour/contrib/hbqt/doc/en/class_qtextlayout.txt
* harbour/contrib/hbqt/doc/en/class_qtextcursor.txt
* harbour/contrib/hbqt/doc/en/class_qpolygon.txt
* harbour/contrib/hbqt/doc/en/class_qtreeview.txt
* harbour/contrib/hbqt/doc/en/class_qtextline.txt
* harbour/contrib/hbqt/doc/en/class_qwizard.txt
* harbour/contrib/hbqt/doc/en/class_qtoolbar.txt
* harbour/contrib/hbqt/doc/en/class_qtextitem.txt
* harbour/contrib/hbqt/doc/en/class_qabstracttextdocumentlayout.txt
* harbour/contrib/hbqt/doc/en/class_qsplitter.txt
* harbour/contrib/hbqt/doc/en/class_qwebsecurityorigin.txt
* harbour/contrib/hbqt/doc/en/class_qstandarditem.txt
* harbour/contrib/hbqt/doc/en/class_hbqsyntaxhighlighter.txt
* harbour/contrib/hbqt/doc/en/class_qlatin1string.txt
* harbour/contrib/hbqt/doc/en/class_qheaderview.txt
* harbour/contrib/hbqt/doc/en/class_qtextencoder.txt
* harbour/contrib/hbqt/doc/en/class_qsplashscreen.txt
* harbour/contrib/hbqt/doc/en/class_qsizepolicy.txt
* harbour/contrib/hbqt/doc/en/class_qfocusframe.txt
* harbour/contrib/hbqt/doc/en/class_hbslots.txt
* harbour/contrib/hbqt/doc/en/class_hbevents.txt
* harbour/contrib/hbqt/doc/en/class_qlineedit.txt
* harbour/contrib/hbqt/doc/en/class_qlocale.txt
* harbour/contrib/hbqt/doc/en/class_qtextimageformat.txt
* harbour/contrib/hbqt/doc/en/class_qstandarditemmodel.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptionsizegrip.txt
* harbour/contrib/hbqt/doc/en/class_qdropevent.txt
* harbour/contrib/hbqt/doc/en/class_qcombobox.txt
* harbour/contrib/hbqt/doc/en/class_qsize.txt
* harbour/contrib/hbqt/doc/en/class_qchar.txt
* harbour/contrib/hbqt/doc/en/class_qtablewidgetselectionrange.txt
* harbour/contrib/hbqt/doc/en/class_qplaintextedit.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptiongroupbox.txt
* harbour/contrib/hbqt/doc/en/class_qtextdocumentwriter.txt
* harbour/contrib/hbqt/doc/en/class_qabstractlistmodel.txt
* harbour/contrib/hbqt/doc/en/class_qprinter.txt
* harbour/contrib/hbqt/doc/en/class_qframe.txt
* harbour/contrib/hbqt/doc/en/class_qfileinfo.txt
* harbour/contrib/hbqt/doc/en/class_qgradient.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptiontabwidgetframe.txt
* harbour/contrib/hbqt/doc/en/class_qinputevent.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptionheader.txt
* harbour/contrib/hbqt/doc/en/class_qwidgetitem.txt
* harbour/contrib/hbqt/doc/en/class_qtexttableformat.txt
* harbour/contrib/hbqt/doc/en/class_qradialgradient.txt
* harbour/contrib/hbqt/doc/en/class_qtextobject.txt
* harbour/contrib/hbqt/doc/en/class_qmdisubwindow.txt
* harbour/contrib/hbqt/doc/en/class_qabstractitemview.txt
* harbour/contrib/hbqt/doc/en/class_qboxlayout.txt
* harbour/contrib/hbqt/doc/en/class_qresource.txt
* harbour/contrib/hbqt/doc/en/class_qlineargradient.txt
* harbour/contrib/hbqt/doc/en/class_qtextlistformat.txt
* harbour/contrib/hbqt/doc/en/class_qwebhistory.txt
* harbour/contrib/hbqt/doc/en/class_qtextframe.txt
* harbour/contrib/hbqt/doc/en/class_qtextblock.txt
* harbour/contrib/hbqt/doc/en/class_qinputmethodevent.txt
* harbour/contrib/hbqt/doc/en/class_qtreewidget.txt
* harbour/contrib/hbqt/doc/en/class_qmenu.txt
* harbour/contrib/hbqt/doc/en/class_qstatusbar.txt
* harbour/contrib/hbqt/doc/en/class_qtabwidget.txt
* harbour/contrib/hbqt/doc/en/class_qtablewidgetitem.txt
* harbour/contrib/hbqt/doc/en/class_qdesktopwidget.txt
* harbour/contrib/hbqt/doc/en/class_qprintpreviewdialog.txt
* harbour/contrib/hbqt/doc/en/class_qdir.txt
* harbour/contrib/hbqt/doc/en/class_qpainterpath.txt
* harbour/contrib/hbqt/doc/en/class_qwebhittestresult.txt
* harbour/contrib/hbqt/doc/en/class_qline.txt
* harbour/contrib/hbqt/doc/en/class_qicon.txt
* harbour/contrib/hbqt/doc/en/class_qprogressbar.txt
* harbour/contrib/hbqt/doc/en/class_qtextedit.txt
* harbour/contrib/hbqt/doc/en/class_qregexp.txt
* harbour/contrib/hbqt/doc/en/class_qhelpevent.txt
* harbour/contrib/hbqt/doc/en/class_qabstracttablemodel.txt
* harbour/contrib/hbqt/doc/en/class_qdialog.txt
* harbour/contrib/hbqt/doc/en/class_qabstractbutton.txt
* harbour/contrib/hbqt/doc/en/class_qstyle.txt
* harbour/contrib/hbqt/doc/en/class_qlistview.txt
* harbour/contrib/hbqt/doc/en/class_qhttpresponseheader.txt
* harbour/contrib/hbqt/doc/en/class_qwebview.txt
* harbour/contrib/hbqt/doc/en/class_qmainwindow.txt
* harbour/contrib/hbqt/doc/en/class_qbitarray.txt
* harbour/contrib/hbqt/doc/en/class_qcalendarwidget.txt
* harbour/contrib/hbqt/doc/en/class_qprocess.txt
* harbour/contrib/hbqt/doc/en/class_qhttp.txt
* harbour/contrib/hbqt/doc/en/class_qlabel.txt
* harbour/contrib/hbqt/doc/en/class_qwebhistoryinterface.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptioncomplex.txt
* harbour/contrib/hbqt/doc/en/class_qmimedata.txt
* harbour/contrib/hbqt/doc/en/class_qbrush.txt
* harbour/contrib/hbqt/doc/en/class_qdockwidget.txt
* harbour/contrib/hbqt/doc/en/class_qstyleoptionbutton.txt
* harbour/contrib/hbqt/doc/en/class_qcommandlinkbutton.txt
* harbour/contrib/hbqt/THbQtUI.prg
* harbour/contrib/hbqt/hbqt_hbqplaintextedit.h
* harbour/contrib/hbqt/hbqscintilla/QsciCommand.cpp
* harbour/contrib/hbqt/hbqscintilla/QsciDocument.cpp
* harbour/contrib/hbqt/hbqscintilla/QsciLexer.cpp
* harbour/contrib/hbqt/hbqscintilla/hbqscintilla.hbp
* harbour/contrib/hbqt/hbqscintilla/TQsciCommandSet.prg
* harbour/contrib/hbqt/hbqscintilla/THBQsciScintilla.prg
* harbour/contrib/hbqt/hbqscintilla/QsciAPIs.cpp
* harbour/contrib/hbqt/hbqscintilla/QsciLexerFlagship.cpp
* harbour/contrib/hbqt/hbqscintilla/QsciStyle.cpp
* harbour/contrib/hbqt/hbqscintilla/TQsciStyledText.prg
* harbour/contrib/hbqt/hbqscintilla/doc/en/class_qsciapis.txt
* harbour/contrib/hbqt/hbqscintilla/doc/en/class_qscilexerflagship.txt
* harbour/contrib/hbqt/hbqscintilla/doc/en/class_qscicommand.txt
* harbour/contrib/hbqt/hbqscintilla/doc/en/class_qscilexer.txt
* harbour/contrib/hbqt/hbqscintilla/doc/en/class_qsciabstractapis.txt
* harbour/contrib/hbqt/hbqscintilla/doc/en/class_qscistyle.txt
* harbour/contrib/hbqt/hbqscintilla/doc/en/class_qscilexercpp.txt
* harbour/contrib/hbqt/hbqscintilla/doc/en/class_qsciscintilla.txt
* harbour/contrib/hbqt/hbqscintilla/doc/en/class_qscistyledtext.txt
* harbour/contrib/hbqt/hbqscintilla/doc/en/class_qscicommandset.txt
* harbour/contrib/hbqt/hbqscintilla/TQsciDocument.prg
* harbour/contrib/hbqt/hbqscintilla/TQsciCommand.prg
* harbour/contrib/hbqt/hbqscintilla/TQsciLexer.prg
* harbour/contrib/hbqt/hbqscintilla/hbqt_hbqsciscintilla.h
* harbour/contrib/hbqt/hbqscintilla/QsciAbstractAPIs.cpp
* harbour/contrib/hbqt/hbqscintilla/QsciLexerCPP.cpp
* harbour/contrib/hbqt/hbqscintilla/QsciScintilla.cpp
* harbour/contrib/hbqt/hbqscintilla/TQsciAPIs.prg
* harbour/contrib/hbqt/hbqscintilla/TQsciLexerFlagship.prg
* harbour/contrib/hbqt/hbqscintilla/TQsciStyle.prg
* harbour/contrib/hbqt/hbqscintilla/QsciCommandSet.cpp
* harbour/contrib/hbqt/hbqscintilla/hbqt_garbage.h
* harbour/contrib/hbqt/hbqscintilla/HBQsciScintilla.cpp
* harbour/contrib/hbqt/hbqscintilla/hbqt_local.h
* harbour/contrib/hbqt/hbqscintilla/hbqscintilla.ch
* harbour/contrib/hbqt/hbqscintilla/QsciStyledText.cpp
* harbour/contrib/hbqt/hbqscintilla/hbqt_hbqsciscintilla.cpp
* harbour/contrib/hbqt/hbqscintilla/TQsciAbstractAPIs.prg
* harbour/contrib/hbqt/hbqscintilla/TQsciLexerCPP.prg
* harbour/contrib/hbqt/hbqscintilla/TQsciScintilla.prg
* harbour/contrib/hbqt/qtnetwork/filelist.mk
* harbour/contrib/hbqt/hbqt_hbqplaintextedit.cpp
* harbour/contrib/hbxbp/xbpclipboard.prg
* harbour/contrib/hbxbp/hbpprocess.prg
* harbour/contrib/hbxbp/xbpgra.prg
* harbour/contrib/hbbz2/hbbz2.ch
* harbour/contrib/hbbz2/hbbz2.c
* harbour/contrib/hbbz2/Makefile
* harbour/contrib/hbblink/hbblink.hbc
* harbour/contrib/hbblink/Makefile
* harbour/contrib/hbxpp/dmlb.ch
* harbour/contrib/hbxpp/wafuncx.c
* harbour/contrib/hbnetio/tests/netiot03.prg
* harbour/contrib/hbnetio/readme.txt
* harbour/contrib/gtwvg/tests/wvgtbrowser.prg
* harbour/contrib/gtwvg/tests/wvgcuigdialog.prg
* harbour/contrib/gtwvg/tests/wvgutilities.prg
* harbour/contrib/gtwvg/tests/wvgqt.prg
* harbour/contrib/gtwvg/tests/wvgxbp.prg
* harbour/contrib/gtwvg/tests/wvgmodal.prg
* harbour/contrib/gtwvg/tests/wvgdyndialogs.prg
* harbour/contrib/gtwvg/tests/wvgwvtclasses.prg
* harbour/contrib/gtwvg/tests/wvgactivex.prg
* harbour/contrib/sddsqlt3/tests/test1.prg
* harbour/contrib/hbwin/tests/oletst1.prg
* harbour/contrib/hbwin/tests/oletst2.prg
* harbour/contrib/hbwin/tests/oletst3.prg
* harbour/contrib/hbwin/tests/oletst4.prg
* harbour/contrib/hbwin/tests/olesrv4.hbp
* harbour/contrib/hbwin/tests/olesrv1.prg
* harbour/contrib/hbwin/tests/olesrv2.prg
* harbour/contrib/hbwin/tests/olesrv3.prg
* harbour/contrib/hbwin/tests/olesrv4.prg
* harbour/contrib/hbwin/tests/oletst4.hbp
* harbour/contrib/hbwin/win_shell.c
* harbour/contrib/hbwin/hbolesrv.c
* harbour/contrib/hbide/ideharbourhelp.prg
* harbour/contrib/hbide/ideplugins.prg
* harbour/contrib/hbide/ideedit.prg
* harbour/contrib/hbide/idewizard.prg
* harbour/contrib/hbide/ideskeletons.prg
* harbour/contrib/hbide/idefunctions.prg
* harbour/contrib/hbide/plugins/savebackup.prg
* harbour/contrib/hbide/ideenviron.prg
* harbour/contrib/hbide/idehome.prg
* harbour/contrib/hbide/ideshortcuts.prg
* harbour/contrib/hbide/idetools.prg
* harbour/contrib/hbide/idedocwriter.prg
* harbour/contrib/hbsms/tests/send.prg
* harbour/contrib/hbsms/tests/hbmk.hbm
* harbour/contrib/hbsms/hbsms.prg
* harbour/contrib/hbsms/hbsms.hbc
* harbour/contrib/hbsms/Makefile
* harbour/config/linux/open64.mk
! added missing SVN keywords and/or eol-style attributes
! converted some hard coded LFCR to native EOLs
2010-05-31 08:26:06 +00:00
Viktor Szakats
ab0a6f05b3
2010-05-31 10:13 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/xhb/hbcompat.ch
* contrib/xhb/xhb.ch
+ Added xhb.ch translations for following functions:
AINS(), ADEL(), NETNAME(), MEMOWRIT(), SAVESCREEN(),
RESTSCREEN(), RTRIM(), TRIM(), ALLTRIM()
2010-05-31 08:14:05 +00:00
Viktor Szakats
0513bda029
2010-05-30 19:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/xhb/hbcompat.ch
* contrib/xhb/xhbfs.c
! Deleted FILESIZE(). It's not an xhb compatibility function,
but one offered as part of CT lib in xhb, and HBCT in Harbour.
* src/common/hbver.c
+ Added compiler version detection for clang 2.x (and newer)
Patch by Tamas Tevesz.
* INSTALL
* Minor.
* config/bsd/clang.mk
* config/linux/clang.mk
+ Clearing forced C++ mode if clang 1.x is detected.
(Patch from Tamas Tevesz. Slight fix added by me to
set HB_CMP when falling back to C mode. I didn't make
tests though.)
; NOTE: Probably HB_BUILD_MODE=c should be export-ed
to avoid double evaluation. Pls test it.
* config/postinst.prg
* config/ren_sfn.prg
+ Raised warning level to 3.
2010-05-30 18:01:29 +00:00
Pritpal Bedi
35f52f50b0
2010-05-29 18:50 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
...
* contrib/hbqt/generator/hbqtgen.prg
! A minor fix, no effect on sources.
* contrib/hbqt/doc/en/class_hbqplaintextedit.txt
* contrib/hbqt/hbqt_hbqplaintextedit.cpp
* contrib/hbqt/hbqt_hbqplaintextedit.h
* contrib/hbqt/qtgui/HBQPlainTextEdit.cpp
* contrib/hbqt/qtgui/THBQPlainTextEdit.prg
* contrib/hbqt/qth/HBQPlainTextEdit.qth
+ Added more PRG callable methods.
* contrib/hbide/hbide.prg
* contrib/hbide/ideactions.prg
* contrib/hbide/idedocks.prg
* contrib/hbide/idedocwriter.prg
* contrib/hbide/ideedit.prg
* contrib/hbide/ideeditor.prg
* contrib/hbide/idefunctions.prg
* contrib/hbide/ideharbourhelp.prg
* contrib/hbide/idemisc.prg
* contrib/hbide/ideobject.prg
* contrib/hbide/ideprojmanager.prg
* contrib/hbide/ideshortcuts.prg
+ Implemented: selection "persistancy" controllable programatically"
Ctrl+F11 is designated for this task. A slot in "Keyboard Mappings"
is also provided. By default persistant selection is disabled and
hence behaves exectly like it was before persistancy and more natural
like other editors. Ctrl+F11 toggles it on/off and if switched on,
behaviour will follow the implemenation just before this commit.
If selection mode is activated programatically, behavior remains
the same as before. Please test, bumps are expected.
% Some major artifacts how cursor should behave after paste, etc.
+ Implemented: document writer is now capable to pulls the existing
help body and correctly reinstates the changes. This implies that
for your sources help it can be used in real-time. Please test
and post if you find difficulties.
TODO: the same behavior with disk files.
2010-05-30 02:06:42 +00:00
Viktor Szakats
5226f3f80c
2010-05-29 23:42 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* INSTALL
+ HB_QT_STATIC not Windows specific anymore.
+ Documented HB_QT_MOC_BIN envvar.
2010-05-29 21:43:23 +00:00
Viktor Szakats
2139f93b0f
2010-05-29 23:30 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbqt/Makefile
* contrib/hbqt/qtgui/Makefile
* contrib/hbqt/qtcore/Makefile
* contrib/hbqt/qtnetwork/Makefile
+ Enabled HB_QT_STATIC for all OSes.
* contrib/hbqt/hbqt.hbc
* contrib/hbqt/hbqts.hbc
- Deleted no more needed special Windows system libs.
* contrib/hbqt/hbqts.hbc
- Deleted webkit libs.
+ Enabled static libs for linux. (they are named the
same as on Windows)
* contrib/gtwvg/tests/demowvg.hbp
! Missing SVN header.
! Missing SVN props.
! Deleted local system specific absolute paths.
TOFIX: HBIDE should make the working (what is it BTW)
and destination folders relative to the location
of .hbp. BTW destination is redundant, since -o
already specifies that.
! Deleted -trace -info. These should be user decisions.
2010-05-29 21:33:02 +00:00
Viktor Szakats
8bc59ee688
2010-05-29 18:56 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* utils/hbmk2/hbmk2.prg
+ Shows version of detected packages.
2010-05-29 16:56:59 +00:00
Viktor Szakats
a435f32b18
2010-05-29 18:00 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* utils/hbmk2/hbmk2.prg
+ Beefed up and fixed -reqpkg feature:
+ Possible to pass multiple alternate pkg names:
-reqpkg=cairo|cairo2|cairo.h
+ Possible to attach header name, in which case it
will automatically satify the -reqheader= parameter
with same header name, if it exists. Headers without
extension can be specified as 'header.'
! Fixed to use case-insensitive lookup in header list
on non-*nix systems.
+ Added -info messages regarding pkg detection.
! Fixed parsing of -l/-L/-I parameters in pkg detection
code.
2010-05-29 16:00:44 +00:00
Viktor Szakats
930a32a368
2010-05-29 15:30 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* INSTALL
* config/global.mk
+ Added support for configurations where PATH contains the same
compiler multiple times. (and all similar cases when a files
is looked for in a list of possible dirs). From now on only
the first one will be extracted. Dirs can still contain spaces.
Such configurations started to appear like mushrooms just
recently. Maybe it's something seasonal. Anyhow I'd suggest
to fix such configurations, since it may cause misc problems,
outside the real of Harbour. So the INSTALL is still not
lying:
Keep only one compiler in PATH at any time, and especially
don't keep the same C compiler multiple times in PATH, and
especially not two different versions of the same C compiler.
If you're is interested in GNU Make black magic for some (pervert)
reason, you may want to take a closer look at the implementation.
2010-05-29 13:33:24 +00:00
Przemyslaw Czerpak
05db043943
2010-05-29 10:29 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/contrib/hbwin/olecore.c
! fixed old bug in passing parameters by reference to OLE objects
(they were cleared in reverted order so half of the complex variants
were cleared before coping to HVM items)
+ harbour/contrib/hbwin/tests/oletst4.prg
+ harbour/contrib/hbwin/tests/olesrv4.hbp
+ harbour/contrib/hbwin/tests/olesrv4.prg
+ harbour/contrib/hbwin/tests/oletst4.hbp
+ added example of OLE server returning to client HVM objects as
OLE object and also some other values using parameters passed by
reference with client code.
Remember about registering the server by 'regsvr32 olesrv2.dll'
before testing the client code.
2010-05-29 08:30:15 +00:00
Viktor Szakats
f17f4e7d66
2010-05-29 04:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* utils/hbmk2/hbmk2.prg
! Fixed silly variable initialization bug after last commit.
* contrib/hbwin/wapi_shellapi.c
! Fixed WAPI_SHELLEXECUTE() having HB_PARSTRDEF() one
position off.
* examples/rddado/tests/access1.prg
* Minor update. Still doesn't work.
2010-05-29 02:28:37 +00:00
Pritpal Bedi
c2c08ef213
2010-05-28 17:27 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
...
+ contrib/gtwvg/tests/demowvg.hbp
+ Project definition.
+ contrib/gtwvg/tests/wvgactivex.prg
+ contrib/gtwvg/tests/wvgcuigdialog.prg
+ contrib/gtwvg/tests/wvgdyndialogs.prg
+ contrib/gtwvg/tests/wvgmodal.prg
+ contrib/gtwvg/tests/wvgqt.prg
+ contrib/gtwvg/tests/wvgtbrowser.prg
+ contrib/gtwvg/tests/wvgutilities.prg
+ contrib/gtwvg/tests/wvgwvtclasses.prg
+ contrib/gtwvg/tests/wvgxbp.prg
+ Code organized in logical units.
* contrib/gtwvg/tests/demowvg.prg
- Code moved to smaller modular sources as logical units.
This demo was written few years back and then at that point of time
no standradized make system was aavailable which led me to club
everything in one source. Now because we have an excellent hbMK2
in place so this move has been possible.
It is the first in series of reforms pertaining to GTWVG.
More are scheduled to be followed.
2010-05-29 00:39:20 +00:00
Viktor Szakats
f847912e0d
2010-05-28 18:51 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbmisc/calldll.prg
! Fixed to use Windows system .dll calling convention
(stdcall) by default, to emulate original function's
behavior. Note that on non-Windows systems, calling
convention will be set to the default (cdecl).
* contrib/hbmisc/tests/testcall.prg
* Replace examples with a Windows system .dll call.
2010-05-28 16:51:23 +00:00
Viktor Szakats
bcceab5af4
2010-05-28 18:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* utils/hbmk2/hbmk2.prg
+ Added untested, experimental support for -reqpkg=/reqpkgs=
(.hbp/.hbc) options. F.e. '-reqpkg=libcurl' option causes
hbmk2 to query library, library path and include path
information from 'pkg-config' tool and if not found using
'*-config' script, and to automatically pass these information
to C compiler/linker. In addition, it will automatically add
a macro named HBMK2_HAS_LIBCURL to C compiler cmdline, so
that the sources get to know that this package was found.
; NOTE: Nothing is finalized, it is still a question how to
setup obligatory and optional components, current
implementation is rather a mixture, but anyway pls
feel free to test it. It's also a question how to merge
this method with the -inctrypath/-reqheader one.
Later we can consider adopting extra C flags, too,
and it can be extended to know about more package
detection methods (even platform dependent ones can
be used if they adhere to more or less the same
principle of 'pkgname->IN incpaths/libpaths/libs->OUT')
Thanks to Tamas Tevesz for sparking the idea.
2010-05-28 16:41:43 +00:00
Viktor Szakats
6d74dd1da0
2010-05-28 17:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* src/common/hbver.c
+ Fine tuned SunPro version detection.
Patch submitted by Tamas Tevesz.
* contrib/hbwin/win_shell.c
* contrib/hbwin/tests/testcopy.prg
! WIN_SHFILEOPERATION() fixed after initial upload.
+ Added more test code.
2010-05-28 15:32:31 +00:00