SF.net SVN: harbour-project:[18414] trunk/harbour

112 views
Skip to first unread message

vsza...@users.sourceforge.net

unread,
Oct 31, 2012, 9:04:09 AM10/31/12
to harbou...@googlegroups.com
Revision: 18414
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=18414&view=rev
Author: vszakats
Date: 2012-10-31 13:04:01 +0000 (Wed, 31 Oct 2012)
Log Message:
-----------
2012-10-31 13:25 UTC+0200 Viktor Szakats (harbour syenar.net)
* include/harbour.hbx
* fixes/changes to some function names

* config/hb_c.cfg
+ updated to do better vertical aligment in
structs, var declarations and assignments
; TODO: move this to /bin folder and add to 'install'-ed
file list, rename to 'harbour.ucf'

* src/debug/*.prg
* src/rdd/*.prg
* src/rdd/hbsix/*.prg
* src/rdd/usrrdd/rdds/*.prg
* src/rtl/*.prg
* src/vm/*.prg
* utils/hbi18n/hbi18n.prg
* utils/hbmk2/hbmk2.prg
* utils/hbmk2/examples/*.hb
* contrib/hbblat/blatcls.prg
* contrib/gtwvg/*.prg
* contrib/gtwvg/tests/*.prg
* contrib/hbblink/*.prg
* contrib/hbcairo/tests/*.prg
* contrib/hbcomm/*.prg
* contrib/hbcomm/tests/*.prg
* contrib/hbcups/tests/*.prg
* contrib/hbcurl/tests/*.prg
* contrib/hbexpat/*.prg
* contrib/hbexpat/tests/*.prg
* contrib/hbfbird/*.prg
* contrib/hbfbird/tests/*.prg
* contrib/hbfoxpro/*.prg
* contrib/hbfship/*.prg
* contrib/hbgd/*.prg
* contrib/hbgd/tests/*.prg
* contrib/hbgs/tests/*.prg
* contrib/hbhpdf/*.prg
* contrib/hbhpdf/tests/*.prg
* contrib/hbhttpd/*.prg
* contrib/hbhttpd/tests/*.prg
* contrib/hblzf/tests/*.prg
* contrib/hbmagic/tests/*.prg
* contrib/hbmisc/*.prg
* contrib/hbmisc/tests/*.prg
* contrib/hbct/*.prg
* contrib/hbct/tests/*.prg
* contrib/hbmlzo/tests/*.prg
* contrib/hbmxml/*.prg
* contrib/hbmxml/tests/*.prg
* contrib/hbmysql/*.prg
* contrib/hbmysql/tests/*.prg
* contrib/hboslib/*.prg
* contrib/hbsms/*.prg
* contrib/hbtinymt/tests/*.prg
* contrib/hbtpathy/*.prg
* contrib/hbtpathy/tests/*.prg
* contrib/hbunix/tests/*.prg
* contrib/hbxdiff/tests/*.prg
* contrib/hbzebra/tests/*.prg
* contrib/hbziparc/*.prg
* contrib/hbziparc/tests/*.prg
* contrib/rddads/*.prg
* contrib/rddads/tests/*.prg
* contrib/hbodbc/*.prg
* contrib/hbodbc/tests/*.prg
* contrib/hbpgsql/*.prg
* contrib/hbpgsql/tests/*.prg
* contrib/hbsqlit3/*.prg
* contrib/hbsqlit3/tests/*.prg
* contrib/hbwin/*.prg
* contrib/hbwin/tests/*.prg
* contrib/hbxpp/*.prg
* contrib/hbxpp/tests/*.prg
* contrib/hbxhb/*.prg
* contrib/hbxhb/tests/*.prg
* contrib/hbnetio/*.prg
* contrib/hbnetio/utils/hbnetio/*.hb
* contrib/hbnetio/utils/hbnetio/*.prg
* contrib/hbtip/*.prg
* contrib/hbtip/tests/*.prg
* tests/usrrdd/*.prg
* tests/funcarr.prg
* extras/gfspell/spell.prg
* extras/gtwvw/tests/*.prg
* extras/guestbk/*.prg
* extras/hbdoc/*.prg
* extras/rddado/*.prg
* extras/rddado/tests/*.prg
* extras/hbxlsxml/*.prg
* extras/httpsrv/*.prg
* extras/httpsrv/modules/*.prg
* extras/hbsuper/*.prg
* extras/hbvpdf/*.prg
* extras/hbvpdf/tests/*.prg
* tests/*.prg (except some which are well formatted but in different/fast-typing style)
* tests/*.hb
* bin/*.hb
* contrib/*.hb
* config/*.hb
* some manual formatting to better be able to verify
changes made by hbformat and be friendlier with hbformat.
* most files reformatted with hbformat using Maurizio's
patch, with mostly minor manual corrections and verification.
All hbformat changes for revised one-by-one.
! __DIR(): fixed to be unicode compatible
! __hbdoc_ToSource(): make sure to not generate line ending
spaces in output.
+ hbmk2/hbrun: HBMK_WITH_GTXWC built-time option to include
GTXWC. Useful for hbrun.
* hbct tests: change to not use [] as string delimiter
+ added full prototypes to Array class declaration

; NOTE: Only these were not or not fully formatted:
contrib/hbnetio/tests/*.prg
tests/hbpptest/*.prg
tests/mt/*.prg
tests/multifnc/*.prg
tests/rddtest/*.prg
utils/hbmk2/hbmk2.prg (for the most part)
src/rtl/tbrowse.prg (for the most part)
utils/hbtest/*.prg
*.ch, *.c, *.h

* src/rtl/cdpapihb.c
* src/rtl/hbadler.c
* src/rtl/hbsocket.c
* src/rtl/sha1.c
* src/vm/classes.c
* src/vm/dynsym.c
* src/vm/garbage.c
* src/debug/dbgentry.c
* do not end macros with ';' to avoid uncrustify warning
and wrong formatting as a consequence

* src/compiler/cmdcheck.c
* minor changes for uncrustify-friendliness

* contrib/hbformat/utils/hbfmtcls.prg
* contrib/hbformat/utils/hbformat.prg
% optimizations in hbformat.prg
! fixed mask/filename handling to be
multiplatform in hbformat.prg
+ added 'HBXList=' hbformat.ini parameter allowing
to add any .hbx file for proper function name
casing.
! fixed progress bar to display correctly

* tests/speedstr.prg
! fixed to run as intended in unicode code
* hbformatted

- contrib/hbwin/tests/dlg.xml
* contrib/hbwin/tests/dlg.rc
- extras/gtwvw/tests/wvwtest9.xml
+ extras/gtwvw/tests/wvwtest9.mft
* extras/gtwvw/tests/wvwtest9.rc
* renamed manifest to have .mft extension
% deleted unnecessary manifest
* "Win32 API" -> "Windows API"
! deleted CPU arch from manifest

* package/harb_win.mft
* formatting

* src/common/hbver.c
+ added version detection for win 8 and win server 2012
* minor formatting/code cleanup

* tests/gfx.prg
* updated to run in script mode.
; TOFIX: it doesn't draw anything with GTWVT

* tests/gfx.prg
* tests/gtwin.prg
* tests/gtxfnt.prg
* tests/wvt_fs.prg
* tests/wvtext.prg
+ support for GTXWC when run as script

* doc/en/*.txt
* contrib/hbct/doc/en/*.txt
* contrib/hbgd/doc/en/*.txt
* contrib/hbgt/doc/en/*.txt
* contrib/hbmisc/doc/en/*.txt
* contrib/hbnf/doc/en/*.txt
* contrib/hbziparc/doc/en/*.txt
* contrib/rddads/doc/en/*.txt
! fixed few broken tags reported by Carlos
% deleted line ending spaces
* some minor formatting

* contrib/hbnf/*.c
* contrib/hbnf/*.h
* extras/gfspell/spellc.c
* uncrustified with updated hb_c.cfg

* contrib/hbnf/*.prg
* contrib/hbnf/tests/*.prg
* hbformatted with Mauriozo's patch.
* a few manual corrections (avoiding #translates, using hb_ColorIndex())
in general and to make hbformat happy.

+ contrib/hbnf/tests/menuto.prg
+ added sample code for MENU TO (adatped from docs)

- src/rdd/dbfntx/dbfntx0.prg
- deleted unused file with no enabled code in it

* contrib/hbtip/tests/dbtohtml.prg
* contrib/hbtip/tests/loadhtml.prg
* contrib/hbtip/tests/tipmmail.prg
* minor cleanups

* contrib/hbtip/thtml.prg
! fixed typo due to s&r
% use hb_memowrit()

* src/rtl/tbrowse.prg
* conditional code sorted to be hbformat friendly
* some formatting

* INSTALL
* package/harbour.rb
* package/mpkg_src_nightly.sh
* package/mpkg_win_nightly.bat
* package/updt_web_nightly.sh
* website/changelog.html
* website/faq/harbour17.html
* website/faq/harbour27.html
* website/index.html
* website/menu/harbour-menu.js
* updated repository URL to new sf.net one

* tests/function.cfm
* contrib/hbhttpd/tests/tpl/_main.tpl
* contrib/hbtip/tests/tipmmail.prg
* website/faq/*.html
* website/samples/*.html
* use utf-8 in html and email

* contrib/hbrun/hbrun.hbp
+ support for HBMK_WITH_GTXWC

* tests/rto_get.prg
* tests/onidle.prg
* tests/mousetst.prg
* tests/wcecon.prg
* tests/vmasort.prg
- contrib/hbnf/tests/metaph.prg
* minor cleanups

* contrib/hbmysql/tests/test.prg
* contrib/hbmysql/tests/dbf2mysq.prg
% minor optimization, deleted outdated comment/line

* src/compiler/harbour.yyc
* src/compiler/harbour.y
* minor formatting

Modified Paths:
--------------
trunk/harbour/ChangeLog
trunk/harbour/INSTALL
trunk/harbour/bin/3rdpatch.hb
trunk/harbour/bin/commit.hb
trunk/harbour/bin/find.hb
trunk/harbour/config/hb_c.cfg
trunk/harbour/config/postinst.hb
trunk/harbour/contrib/gtwvg/class.prg
trunk/harbour/contrib/gtwvg/crt.prg
trunk/harbour/contrib/gtwvg/drawarea.prg
trunk/harbour/contrib/gtwvg/htmlview.prg
trunk/harbour/contrib/gtwvg/listbox.prg
trunk/harbour/contrib/gtwvg/menubar.prg
trunk/harbour/contrib/gtwvg/paint.prg
trunk/harbour/contrib/gtwvg/statbar.prg
trunk/harbour/contrib/gtwvg/static.prg
trunk/harbour/contrib/gtwvg/syswnd.prg
trunk/harbour/contrib/gtwvg/tests/activex.prg
trunk/harbour/contrib/gtwvg/tests/cuigdlgs.prg
trunk/harbour/contrib/gtwvg/tests/demowvg.prg
trunk/harbour/contrib/gtwvg/tests/demowvg1.prg
trunk/harbour/contrib/gtwvg/tests/demoxbp.prg
trunk/harbour/contrib/gtwvg/tests/dyndlgs.prg
trunk/harbour/contrib/gtwvg/tests/modal.prg
trunk/harbour/contrib/gtwvg/tests/tbrowser.prg
trunk/harbour/contrib/gtwvg/tests/utils.prg
trunk/harbour/contrib/gtwvg/tests/wvtcls.prg
trunk/harbour/contrib/gtwvg/tests/xbp.prg
trunk/harbour/contrib/gtwvg/toolbar.prg
trunk/harbour/contrib/gtwvg/wnd.prg
trunk/harbour/contrib/hbblat/blatcls.prg
trunk/harbour/contrib/hbblink/blinker.prg
trunk/harbour/contrib/hbcairo/tests/fancytxt.prg
trunk/harbour/contrib/hbcairo/tests/glyphdbg.prg
trunk/harbour/contrib/hbcairo/tests/hellow.prg
trunk/harbour/contrib/hbcairo/tests/lightning.prg
trunk/harbour/contrib/hbcairo/tests/table.prg
trunk/harbour/contrib/hbcomm/comm.prg
trunk/harbour/contrib/hbcomm/tests/test.prg
trunk/harbour/contrib/hbct/doc/en/addascii.txt
trunk/harbour/contrib/hbct/doc/en/atadjust.txt
trunk/harbour/contrib/hbct/doc/en/color.txt
trunk/harbour/contrib/hbct/doc/en/count.txt
trunk/harbour/contrib/hbct/doc/en/ct.txt
trunk/harbour/contrib/hbct/doc/en/ctc.txt
trunk/harbour/contrib/hbct/doc/en/ctmath.txt
trunk/harbour/contrib/hbct/doc/en/ctmath2.txt
trunk/harbour/contrib/hbct/doc/en/ctpad.txt
trunk/harbour/contrib/hbct/doc/en/ctstr.txt
trunk/harbour/contrib/hbct/doc/en/datetime.txt
trunk/harbour/contrib/hbct/doc/en/dattime2.txt
trunk/harbour/contrib/hbct/doc/en/dattime3.txt
trunk/harbour/contrib/hbct/doc/en/exponent.txt
trunk/harbour/contrib/hbct/doc/en/finan.txt
trunk/harbour/contrib/hbct/doc/en/ftoc.txt
trunk/harbour/contrib/hbct/doc/en/justify.txt
trunk/harbour/contrib/hbct/doc/en/keyset.txt
trunk/harbour/contrib/hbct/doc/en/misc1.txt
trunk/harbour/contrib/hbct/doc/en/num1.txt
trunk/harbour/contrib/hbct/doc/en/numat.txt
trunk/harbour/contrib/hbct/doc/en/numconv.txt
trunk/harbour/contrib/hbct/doc/en/pos1.txt
trunk/harbour/contrib/hbct/doc/en/pos2.txt
trunk/harbour/contrib/hbct/doc/en/posdiff.txt
trunk/harbour/contrib/hbct/doc/en/print.txt
trunk/harbour/contrib/hbct/doc/en/range.txt
trunk/harbour/contrib/hbct/doc/en/relation.txt
trunk/harbour/contrib/hbct/doc/en/remove.txt
trunk/harbour/contrib/hbct/doc/en/replace.txt
trunk/harbour/contrib/hbct/doc/en/screen1.txt
trunk/harbour/contrib/hbct/doc/en/strdiff.txt
trunk/harbour/contrib/hbct/doc/en/strswap.txt
trunk/harbour/contrib/hbct/doc/en/tab.txt
trunk/harbour/contrib/hbct/doc/en/token1.txt
trunk/harbour/contrib/hbct/doc/en/token2.txt
trunk/harbour/contrib/hbct/doc/en/trig.txt
trunk/harbour/contrib/hbct/doc/en/video.txt
trunk/harbour/contrib/hbct/doc/en/wordtoch.txt
trunk/harbour/contrib/hbct/keysec.prg
trunk/harbour/contrib/hbct/kxlat.prg
trunk/harbour/contrib/hbct/tests/addascii.prg
trunk/harbour/contrib/hbct/tests/afteratn.prg
trunk/harbour/contrib/hbct/tests/asciisum.prg
trunk/harbour/contrib/hbct/tests/ascpos.prg
trunk/harbour/contrib/hbct/tests/atnum.prg
trunk/harbour/contrib/hbct/tests/atrepl.prg
trunk/harbour/contrib/hbct/tests/attoken.prg
trunk/harbour/contrib/hbct/tests/beforatn.prg
trunk/harbour/contrib/hbct/tests/charadd.prg
trunk/harbour/contrib/hbct/tests/charand.prg
trunk/harbour/contrib/hbct/tests/chareven.prg
trunk/harbour/contrib/hbct/tests/charhist.prg
trunk/harbour/contrib/hbct/tests/charlist.prg
trunk/harbour/contrib/hbct/tests/charmirr.prg
trunk/harbour/contrib/hbct/tests/charmix.prg
trunk/harbour/contrib/hbct/tests/charnlst.prg
trunk/harbour/contrib/hbct/tests/charnot.prg
trunk/harbour/contrib/hbct/tests/charodd.prg
trunk/harbour/contrib/hbct/tests/charone.prg
trunk/harbour/contrib/hbct/tests/charonly.prg
trunk/harbour/contrib/hbct/tests/charor.prg
trunk/harbour/contrib/hbct/tests/charrem.prg
trunk/harbour/contrib/hbct/tests/charrepl.prg
trunk/harbour/contrib/hbct/tests/charrll.prg
trunk/harbour/contrib/hbct/tests/charrlr.prg
trunk/harbour/contrib/hbct/tests/charshl.prg
trunk/harbour/contrib/hbct/tests/charshr.prg
trunk/harbour/contrib/hbct/tests/charslst.prg
trunk/harbour/contrib/hbct/tests/charsort.prg
trunk/harbour/contrib/hbct/tests/charsub.prg
trunk/harbour/contrib/hbct/tests/charswap.prg
trunk/harbour/contrib/hbct/tests/charxor.prg
trunk/harbour/contrib/hbct/tests/csetarge.prg
trunk/harbour/contrib/hbct/tests/ctwtest.prg
trunk/harbour/contrib/hbct/tests/datetime.prg
trunk/harbour/contrib/hbct/tests/expomant.prg
trunk/harbour/contrib/hbct/tests/numline.prg
trunk/harbour/contrib/hbct/tests/numtoken.prg
trunk/harbour/contrib/hbct/tests/rangerem.prg
trunk/harbour/contrib/hbct/tests/rangerep.prg
trunk/harbour/contrib/hbct/tests/strdiff.prg
trunk/harbour/contrib/hbct/tests/tab.prg
trunk/harbour/contrib/hbct/tests/token.prg
trunk/harbour/contrib/hbct/tests/token2.prg
trunk/harbour/contrib/hbct/tests/tokenlow.prg
trunk/harbour/contrib/hbct/tests/tokensep.prg
trunk/harbour/contrib/hbct/tests/tokenupp.prg
trunk/harbour/contrib/hbct/tests/valpos.prg
trunk/harbour/contrib/hbct/tests/wordone.prg
trunk/harbour/contrib/hbct/tests/wordonly.prg
trunk/harbour/contrib/hbct/tests/wordrem.prg
trunk/harbour/contrib/hbct/tests/wordrepl.prg
trunk/harbour/contrib/hbct/tests/wordswap.prg
trunk/harbour/contrib/hbcups/tests/test.prg
trunk/harbour/contrib/hbcurl/tests/ftp_uldl.prg
trunk/harbour/contrib/hbexpat/tests/test.prg
trunk/harbour/contrib/hbexpat/tests/tohash.prg
trunk/harbour/contrib/hbexpat/unitable.prg
trunk/harbour/contrib/hbfbird/tests/simple.prg
trunk/harbour/contrib/hbfbird/tests/stress.prg
trunk/harbour/contrib/hbfbird/tfirebrd.prg
trunk/harbour/contrib/hbformat/hbfmtcls.prg
trunk/harbour/contrib/hbformat/utils/hbformat.ini
trunk/harbour/contrib/hbformat/utils/hbformat.prg
trunk/harbour/contrib/hbfoxpro/dll.prg
trunk/harbour/contrib/hbfoxpro/misc.prg
trunk/harbour/contrib/hbfship/fldarr.prg
trunk/harbour/contrib/hbfship/isdb.prg
trunk/harbour/contrib/hbgd/doc/en/hbgd.txt
trunk/harbour/contrib/hbgd/gd.prg
trunk/harbour/contrib/hbgd/gdbar.prg
trunk/harbour/contrib/hbgd/gdbarcod.prg
trunk/harbour/contrib/hbgd/gdchart.prg
trunk/harbour/contrib/hbgd/gdimage.prg
trunk/harbour/contrib/hbgd/tests/animgif.prg
trunk/harbour/contrib/hbgd/tests/antialia.prg
trunk/harbour/contrib/hbgd/tests/barms.prg
trunk/harbour/contrib/hbgd/tests/gdtestcl.prg
trunk/harbour/contrib/hbgd/tests/test_out.prg
trunk/harbour/contrib/hbgd/tests/tostring.prg
trunk/harbour/contrib/hbgs/tests/testgs.prg
trunk/harbour/contrib/hbgt/doc/en/hbgt.txt
trunk/harbour/contrib/hbhpdf/misc.prg
trunk/harbour/contrib/hbhpdf/tests/harupdf.prg
trunk/harbour/contrib/hbhttpd/core.prg
trunk/harbour/contrib/hbhttpd/log.prg
trunk/harbour/contrib/hbhttpd/tests/eshop.prg
trunk/harbour/contrib/hbhttpd/tests/tpl/_main.tpl
trunk/harbour/contrib/hbhttpd/widgets.prg
trunk/harbour/contrib/hblzf/tests/test.prg
trunk/harbour/contrib/hblzf/tests/test2.prg
trunk/harbour/contrib/hbmagic/tests/hbmagit.prg
trunk/harbour/contrib/hbmisc/calldll.prg
trunk/harbour/contrib/hbmisc/doc/en/ht_class.txt
trunk/harbour/contrib/hbmisc/doc/en/ht_doc.txt
trunk/harbour/contrib/hbmisc/fcomma.prg
trunk/harbour/contrib/hbmisc/nconvert.prg
trunk/harbour/contrib/hbmisc/numtxten.prg
trunk/harbour/contrib/hbmisc/numtxthu.prg
trunk/harbour/contrib/hbmisc/stringp.prg
trunk/harbour/contrib/hbmisc/tests/numtxtru.prg
trunk/harbour/contrib/hbmisc/tests/pe.prg
trunk/harbour/contrib/hbmisc/tests/readfile.prg
trunk/harbour/contrib/hbmisc/tests/rtfclass.prg
trunk/harbour/contrib/hbmisc/tests/testbbab.prg
trunk/harbour/contrib/hbmisc/tests/testcall.prg
trunk/harbour/contrib/hbmisc/tests/udpdstst.prg
trunk/harbour/contrib/hbmisc/udpds.prg
trunk/harbour/contrib/hbmlzo/tests/test.prg
trunk/harbour/contrib/hbmxml/format.prg
trunk/harbour/contrib/hbmxml/tests/custom.prg
trunk/harbour/contrib/hbmxml/tests/reminder.prg
trunk/harbour/contrib/hbmxml/tests/testmxml.prg
trunk/harbour/contrib/hbmysql/tests/dbf2mysq.prg
trunk/harbour/contrib/hbmysql/tests/test.prg
trunk/harbour/contrib/hbmysql/tmysql.prg
trunk/harbour/contrib/hbmysql/tsqlbrw.prg
trunk/harbour/contrib/hbnetio/netiomt.prg
trunk/harbour/contrib/hbnetio/utils/hbnetio/netiocon.prg
trunk/harbour/contrib/hbnetio/utils/hbnetio/netiomgm.hb
trunk/harbour/contrib/hbnetio/utils/hbnetio/netiosrv.prg
trunk/harbour/contrib/hbnetio/utils/hbnetio/netiosvc.prg
trunk/harbour/contrib/hbnf/adapter.prg
trunk/harbour/contrib/hbnf/any2any.prg
trunk/harbour/contrib/hbnf/aredit.prg
trunk/harbour/contrib/hbnf/asum.prg
trunk/harbour/contrib/hbnf/at2.prg
trunk/harbour/contrib/hbnf/blink.prg
trunk/harbour/contrib/hbnf/calendar.prg
trunk/harbour/contrib/hbnf/caplock.c
trunk/harbour/contrib/hbnf/cint86.c
trunk/harbour/contrib/hbnf/clrsel.prg
trunk/harbour/contrib/hbnf/datecnfg.prg
trunk/harbour/contrib/hbnf/daytobow.prg
trunk/harbour/contrib/hbnf/descendn.c
trunk/harbour/contrib/hbnf/dhkey.h
trunk/harbour/contrib/hbnf/dispc.c
trunk/harbour/contrib/hbnf/dispmsg.prg
trunk/harbour/contrib/hbnf/doc/en/aavg.txt
trunk/harbour/contrib/hbnf/doc/en/acctmnth.txt
trunk/harbour/contrib/hbnf/doc/en/acctqtr.txt
trunk/harbour/contrib/hbnf/doc/en/acctweek.txt
trunk/harbour/contrib/hbnf/doc/en/acctyear.txt
trunk/harbour/contrib/hbnf/doc/en/adapter.txt
trunk/harbour/contrib/hbnf/doc/en/adessort.txt
trunk/harbour/contrib/hbnf/doc/en/aemaxlen.txt
trunk/harbour/contrib/hbnf/doc/en/aeminlen.txt
trunk/harbour/contrib/hbnf/doc/en/amedian.txt
trunk/harbour/contrib/hbnf/doc/en/anomatch.txt
trunk/harbour/contrib/hbnf/doc/en/any2any.txt
trunk/harbour/contrib/hbnf/doc/en/aredit.txt
trunk/harbour/contrib/hbnf/doc/en/asum.txt
trunk/harbour/contrib/hbnf/doc/en/at2.txt
trunk/harbour/contrib/hbnf/doc/en/bitclr.txt
trunk/harbour/contrib/hbnf/doc/en/bitset.txt
trunk/harbour/contrib/hbnf/doc/en/blink.txt
trunk/harbour/contrib/hbnf/doc/en/byt2bit.txt
trunk/harbour/contrib/hbnf/doc/en/byt2hex.txt
trunk/harbour/contrib/hbnf/doc/en/byteand.txt
trunk/harbour/contrib/hbnf/doc/en/byteneg.txt
trunk/harbour/contrib/hbnf/doc/en/bytenot.txt
trunk/harbour/contrib/hbnf/doc/en/byteor.txt
trunk/harbour/contrib/hbnf/doc/en/bytexor.txt
trunk/harbour/contrib/hbnf/doc/en/calendar.txt
trunk/harbour/contrib/hbnf/doc/en/chdir.txt
trunk/harbour/contrib/hbnf/doc/en/cint86.txt
trunk/harbour/contrib/hbnf/doc/en/clrsel.txt
trunk/harbour/contrib/hbnf/doc/en/cntryset.txt
trunk/harbour/contrib/hbnf/doc/en/color2n.txt
trunk/harbour/contrib/hbnf/doc/en/d2e.txt
trunk/harbour/contrib/hbnf/doc/en/datecnfg.txt
trunk/harbour/contrib/hbnf/doc/en/dayofyr.txt
trunk/harbour/contrib/hbnf/doc/en/daytobow.txt
trunk/harbour/contrib/hbnf/doc/en/default.txt
trunk/harbour/contrib/hbnf/doc/en/dfile.txt
trunk/harbour/contrib/hbnf/doc/en/diskfunc.txt
trunk/harbour/contrib/hbnf/doc/en/dispc.txt
trunk/harbour/contrib/hbnf/doc/en/dispmsg.txt
trunk/harbour/contrib/hbnf/doc/en/dosver.txt
trunk/harbour/contrib/hbnf/doc/en/e2d.txt
trunk/harbour/contrib/hbnf/doc/en/easter.txt
trunk/harbour/contrib/hbnf/doc/en/elapsed.txt
trunk/harbour/contrib/hbnf/doc/en/findith.txt
trunk/harbour/contrib/hbnf/doc/en/floptst.txt
trunk/harbour/contrib/hbnf/doc/en/ftattr.txt
trunk/harbour/contrib/hbnf/doc/en/fttext.txt
trunk/harbour/contrib/hbnf/doc/en/gcd.txt
trunk/harbour/contrib/hbnf/doc/en/getenvrn.txt
trunk/harbour/contrib/hbnf/doc/en/hex2dec.txt
trunk/harbour/contrib/hbnf/doc/en/iamidle.txt
trunk/harbour/contrib/hbnf/doc/en/idle.txt
trunk/harbour/contrib/hbnf/doc/en/inp.txt
trunk/harbour/contrib/hbnf/doc/en/isbit.txt
trunk/harbour/contrib/hbnf/doc/en/isbiton.txt
trunk/harbour/contrib/hbnf/doc/en/isprint.txt
trunk/harbour/contrib/hbnf/doc/en/isshare.txt
trunk/harbour/contrib/hbnf/doc/en/kspeed.txt
trunk/harbour/contrib/hbnf/doc/en/linked.txt
trunk/harbour/contrib/hbnf/doc/en/madd.txt
trunk/harbour/contrib/hbnf/doc/en/menu1.txt
trunk/harbour/contrib/hbnf/doc/en/menutonf.txt
trunk/harbour/contrib/hbnf/doc/en/metaph.txt
trunk/harbour/contrib/hbnf/doc/en/miltime.txt
trunk/harbour/contrib/hbnf/doc/en/mkdir.txt
trunk/harbour/contrib/hbnf/doc/en/month.txt
trunk/harbour/contrib/hbnf/doc/en/mouse1.txt
trunk/harbour/contrib/hbnf/doc/en/netpv.txt
trunk/harbour/contrib/hbnf/doc/en/nooccur.txt
trunk/harbour/contrib/hbnf/doc/en/ntow.txt
trunk/harbour/contrib/hbnf/doc/en/numlock.txt
trunk/harbour/contrib/hbnf/doc/en/nwlstat.txt
trunk/harbour/contrib/hbnf/doc/en/nwsem.txt
trunk/harbour/contrib/hbnf/doc/en/nwuid.txt
trunk/harbour/contrib/hbnf/doc/en/ontick.txt
trunk/harbour/contrib/hbnf/doc/en/origin.txt
trunk/harbour/contrib/hbnf/doc/en/outp.txt
trunk/harbour/contrib/hbnf/doc/en/page.txt
trunk/harbour/contrib/hbnf/doc/en/pchr.txt
trunk/harbour/contrib/hbnf/doc/en/peek.txt
trunk/harbour/contrib/hbnf/doc/en/pending.txt
trunk/harbour/contrib/hbnf/doc/en/poke.txt
trunk/harbour/contrib/hbnf/doc/en/popadder.txt
trunk/harbour/contrib/hbnf/doc/en/proper.txt
trunk/harbour/contrib/hbnf/doc/en/prtesc.txt
trunk/harbour/contrib/hbnf/doc/en/putkey.txt
trunk/harbour/contrib/hbnf/doc/en/qtr.txt
trunk/harbour/contrib/hbnf/doc/en/rand1.txt
trunk/harbour/contrib/hbnf/doc/en/reboot.txt
trunk/harbour/contrib/hbnf/doc/en/rmdir.txt
trunk/harbour/contrib/hbnf/doc/en/round.txt
trunk/harbour/contrib/hbnf/doc/en/savearr.txt
trunk/harbour/contrib/hbnf/doc/en/scancode.txt
trunk/harbour/contrib/hbnf/doc/en/scregion.txt
trunk/harbour/contrib/hbnf/doc/en/setdate.txt
trunk/harbour/contrib/hbnf/doc/en/setkeys.txt
trunk/harbour/contrib/hbnf/doc/en/setlastk.txt
trunk/harbour/contrib/hbnf/doc/en/settime.txt
trunk/harbour/contrib/hbnf/doc/en/shadow.txt
trunk/harbour/contrib/hbnf/doc/en/sinkey.txt
trunk/harbour/contrib/hbnf/doc/en/sleep.txt
trunk/harbour/contrib/hbnf/doc/en/sqzn.txt
trunk/harbour/contrib/hbnf/doc/en/sysmem.txt
trunk/harbour/contrib/hbnf/doc/en/tbwhile.txt
trunk/harbour/contrib/hbnf/doc/en/tempfile.txt
trunk/harbour/contrib/hbnf/doc/en/vertmenu.txt
trunk/harbour/contrib/hbnf/doc/en/vidcur.txt
trunk/harbour/contrib/hbnf/doc/en/video1.txt
trunk/harbour/contrib/hbnf/doc/en/wda.txt
trunk/harbour/contrib/hbnf/doc/en/week.txt
trunk/harbour/contrib/hbnf/doc/en/workdays.txt
trunk/harbour/contrib/hbnf/doc/en/woy.txt
trunk/harbour/contrib/hbnf/doc/en/xbox.txt
trunk/harbour/contrib/hbnf/doc/en/year.txt
trunk/harbour/contrib/hbnf/dosver.c
trunk/harbour/contrib/hbnf/easter.prg
trunk/harbour/contrib/hbnf/elapmil.prg
trunk/harbour/contrib/hbnf/eltime.prg
trunk/harbour/contrib/hbnf/findith.prg
trunk/harbour/contrib/hbnf/floptst.prg
trunk/harbour/contrib/hbnf/ftattr.c
trunk/harbour/contrib/hbnf/fttext.c
trunk/harbour/contrib/hbnf/gcd.prg
trunk/harbour/contrib/hbnf/getenvrn.c
trunk/harbour/contrib/hbnf/hex2dec.prg
trunk/harbour/contrib/hbnf/invclr.prg
trunk/harbour/contrib/hbnf/isprint.c
trunk/harbour/contrib/hbnf/kspeed.c
trunk/harbour/contrib/hbnf/linked.prg
trunk/harbour/contrib/hbnf/menu1.prg
trunk/harbour/contrib/hbnf/menuto.prg
trunk/harbour/contrib/hbnf/metaph.prg
trunk/harbour/contrib/hbnf/miltime.prg
trunk/harbour/contrib/hbnf/min2dhm.prg
trunk/harbour/contrib/hbnf/mouse1.prg
trunk/harbour/contrib/hbnf/netpv.prg
trunk/harbour/contrib/hbnf/nooccur.prg
trunk/harbour/contrib/hbnf/ntow.prg
trunk/harbour/contrib/hbnf/numlock.c
trunk/harbour/contrib/hbnf/nwsem.prg
trunk/harbour/contrib/hbnf/nwuid.prg
trunk/harbour/contrib/hbnf/ontick.prg
trunk/harbour/contrib/hbnf/pchr.prg
trunk/harbour/contrib/hbnf/peek.c
trunk/harbour/contrib/hbnf/pegs.prg
trunk/harbour/contrib/hbnf/popadder.prg
trunk/harbour/contrib/hbnf/proper.c
trunk/harbour/contrib/hbnf/prtscr.c
trunk/harbour/contrib/hbnf/round.prg
trunk/harbour/contrib/hbnf/scancode.prg
trunk/harbour/contrib/hbnf/scregion.prg
trunk/harbour/contrib/hbnf/setdate.c
trunk/harbour/contrib/hbnf/settime.c
trunk/harbour/contrib/hbnf/sinkey.prg
trunk/harbour/contrib/hbnf/support.c
trunk/harbour/contrib/hbnf/tbwhile.prg
trunk/harbour/contrib/hbnf/tests/clrsel.prg
trunk/harbour/contrib/hbnf/tests/datecnfg.prg
trunk/harbour/contrib/hbnf/tests/metaph.prg
trunk/harbour/contrib/hbnf/tests/ontick.prg
trunk/harbour/contrib/hbnf/tests/savearr.prg
trunk/harbour/contrib/hbnf/tests/tbwhile.prg
trunk/harbour/contrib/hbnf/vertmenu.prg
trunk/harbour/contrib/hbnf/vidcur.prg
trunk/harbour/contrib/hbnf/video1.c
trunk/harbour/contrib/hbnf/video2.prg
trunk/harbour/contrib/hbnf/wda.prg
trunk/harbour/contrib/hbnf/workdays.prg
trunk/harbour/contrib/hbnf/woy.prg
trunk/harbour/contrib/hbnf/xbox.prg
trunk/harbour/contrib/hbnf/year.prg
trunk/harbour/contrib/hbodbc/browodbc.prg
trunk/harbour/contrib/hbodbc/tests/odbcdemo.prg
trunk/harbour/contrib/hbodbc/tests/testodbc.prg
trunk/harbour/contrib/hbodbc/todbc.prg
trunk/harbour/contrib/hboslib/core.prg
trunk/harbour/contrib/hbpgsql/tests/async.prg
trunk/harbour/contrib/hbpgsql/tests/cache.prg
trunk/harbour/contrib/hbpgsql/tests/dbf2pg.prg
trunk/harbour/contrib/hbpgsql/tests/simple.prg
trunk/harbour/contrib/hbpgsql/tests/stress.prg
trunk/harbour/contrib/hbpgsql/tests/test.prg
trunk/harbour/contrib/hbpgsql/tpostgre.prg
trunk/harbour/contrib/hbrun/hbrun.hbp
trunk/harbour/contrib/hbsms/sms.prg
trunk/harbour/contrib/hbsqlit3/hdbcsqlt.prg
trunk/harbour/contrib/hbsqlit3/tests/blob.prg
trunk/harbour/contrib/hbsqlit3/tests/hdbctest.prg
trunk/harbour/contrib/hbsqlit3/tests/metadata.prg
trunk/harbour/contrib/hbsqlit3/tests/sl3_test.prg
trunk/harbour/contrib/hbssl/tests/pem.prg
trunk/harbour/contrib/hbssl/tests/test.prg
trunk/harbour/contrib/hbtinymt/tests/test32.prg
trunk/harbour/contrib/hbtinymt/tests/test64.prg
trunk/harbour/contrib/hbtip/cgi.prg
trunk/harbour/contrib/hbtip/client.prg
trunk/harbour/contrib/hbtip/credent.prg
trunk/harbour/contrib/hbtip/encb64.prg
trunk/harbour/contrib/hbtip/encoder.prg
trunk/harbour/contrib/hbtip/encqp.prg
trunk/harbour/contrib/hbtip/encurl.prg
trunk/harbour/contrib/hbtip/ftpcli.prg
trunk/harbour/contrib/hbtip/httpcli.prg
trunk/harbour/contrib/hbtip/log.prg
trunk/harbour/contrib/hbtip/mail.prg
trunk/harbour/contrib/hbtip/popcli.prg
trunk/harbour/contrib/hbtip/sendmail.prg
trunk/harbour/contrib/hbtip/sessid.prg
trunk/harbour/contrib/hbtip/smtpcli.prg
trunk/harbour/contrib/hbtip/tests/base64.prg
trunk/harbour/contrib/hbtip/tests/dbtohtml.prg
trunk/harbour/contrib/hbtip/tests/dnldftp.prg
trunk/harbour/contrib/hbtip/tests/ftpadv.prg
trunk/harbour/contrib/hbtip/tests/gmail.prg
trunk/harbour/contrib/hbtip/tests/httpadv.prg
trunk/harbour/contrib/hbtip/tests/loadhtml.prg
trunk/harbour/contrib/hbtip/tests/tipmmail.prg
trunk/harbour/contrib/hbtip/tests/tiptest.prg
trunk/harbour/contrib/hbtip/tests/upld_ftp.prg
trunk/harbour/contrib/hbtip/thtml.prg
trunk/harbour/contrib/hbtip/url.prg
trunk/harbour/contrib/hbtpathy/telepath.prg
trunk/harbour/contrib/hbtpathy/tests/testtp.prg
trunk/harbour/contrib/hbunix/tests/testpid.prg
trunk/harbour/contrib/hbwin/axfunc.prg
trunk/harbour/contrib/hbwin/oleauto.prg
trunk/harbour/contrib/hbwin/tests/dlg.prg
trunk/harbour/contrib/hbwin/tests/dlg.rc
trunk/harbour/contrib/hbwin/tests/olesrv1.prg
trunk/harbour/contrib/hbwin/tests/olesrv2.prg
trunk/harbour/contrib/hbwin/tests/olesrv3.prg
trunk/harbour/contrib/hbwin/tests/olesrv4.prg
trunk/harbour/contrib/hbwin/tests/oletst1.prg
trunk/harbour/contrib/hbwin/tests/oletst2.prg
trunk/harbour/contrib/hbwin/tests/oletst3.prg
trunk/harbour/contrib/hbwin/tests/oletst4.prg
trunk/harbour/contrib/hbwin/tests/pdfcreat.prg
trunk/harbour/contrib/hbwin/tests/testax.prg
trunk/harbour/contrib/hbwin/tests/testcom1.prg
trunk/harbour/contrib/hbwin/tests/testcom2.prg
trunk/harbour/contrib/hbwin/tests/testcopy.prg
trunk/harbour/contrib/hbwin/tests/testdir.prg
trunk/harbour/contrib/hbwin/tests/testgdi.prg
trunk/harbour/contrib/hbwin/tests/testmapi.prg
trunk/harbour/contrib/hbwin/tests/testprn.prg
trunk/harbour/contrib/hbwin/tests/testprn2.prg
trunk/harbour/contrib/hbwin/tests/testprn3.prg
trunk/harbour/contrib/hbwin/tests/testprn4.prg
trunk/harbour/contrib/hbwin/tests/testreg.prg
trunk/harbour/contrib/hbwin/tests/testrpc.prg
trunk/harbour/contrib/hbwin/tests/testsim.prg
trunk/harbour/contrib/hbwin/tests/testsvc.prg
trunk/harbour/contrib/hbwin/tests/testwmtx.prg
trunk/harbour/contrib/hbwin/win_os.prg
trunk/harbour/contrib/hbwin/win_reg.prg
trunk/harbour/contrib/hbwin/win_tbmp.prg
trunk/harbour/contrib/hbwin/win_tcom.prg
trunk/harbour/contrib/hbwin/win_tprn.prg
trunk/harbour/contrib/hbxdiff/tests/test.prg
trunk/harbour/contrib/hbxdiff/tests/test2.prg
trunk/harbour/contrib/hbxdiff/tests/test3.prg
trunk/harbour/contrib/hbxpp/dbfuncsx.prg
trunk/harbour/contrib/hbxpp/runshell.prg
trunk/harbour/contrib/hbxpp/tbrowsex.prg
trunk/harbour/contrib/hbxpp/tests/opover.prg
trunk/harbour/contrib/hbxpp/tests/testdll.prg
trunk/harbour/contrib/hbxpp/thfuncx.prg
trunk/harbour/contrib/hbxpp/xppop.prg
trunk/harbour/contrib/hbzebra/tests/testcair.prg
trunk/harbour/contrib/hbzebra/tests/testhpdf.prg
trunk/harbour/contrib/hbzebra/tests/testwin.prg
trunk/harbour/contrib/hbziparc/doc/en/hbziparc.txt
trunk/harbour/contrib/hbziparc/tests/unzipa.prg
trunk/harbour/contrib/hbziparc/tests/zipa.prg
trunk/harbour/contrib/hbziparc/ziparc.prg
trunk/harbour/contrib/make.hb
trunk/harbour/contrib/rddads/doc/en/adsfuncs.txt
trunk/harbour/contrib/rddads/doc/en/readme.txt
trunk/harbour/contrib/rddads/tests/datad.prg
trunk/harbour/contrib/rddads/tests/testmg.prg
trunk/harbour/contrib/xhb/cstruct.prg
trunk/harbour/contrib/xhb/decode.prg
trunk/harbour/contrib/xhb/dirrec.prg
trunk/harbour/contrib/xhb/diskhb.prg
trunk/harbour/contrib/xhb/dumpvar.prg
trunk/harbour/contrib/xhb/hbcomprs.prg
trunk/harbour/contrib/xhb/hblog.prg
trunk/harbour/contrib/xhb/hblognet.prg
trunk/harbour/contrib/xhb/htjlist.prg
trunk/harbour/contrib/xhb/htmutil.prg
trunk/harbour/contrib/xhb/regexrpl.prg
trunk/harbour/contrib/xhb/sprintf.prg
trunk/harbour/contrib/xhb/stream.prg
trunk/harbour/contrib/xhb/tests/compress.prg
trunk/harbour/contrib/xhb/tests/decode.prg
trunk/harbour/contrib/xhb/tests/dll.prg
trunk/harbour/contrib/xhb/tests/xml1.prg
trunk/harbour/contrib/xhb/tfile.prg
trunk/harbour/contrib/xhb/tframe.prg
trunk/harbour/contrib/xhb/thtm.prg
trunk/harbour/contrib/xhb/traceprg.prg
trunk/harbour/contrib/xhb/trpc.prg
trunk/harbour/contrib/xhb/trpccli.prg
trunk/harbour/contrib/xhb/ttable.prg
trunk/harbour/contrib/xhb/xcstr.prg
trunk/harbour/contrib/xhb/xdbmodst.prg
trunk/harbour/contrib/xhb/xhbcomp.prg
trunk/harbour/contrib/xhb/xhberr.prg
trunk/harbour/contrib/xhb/xhbfunp.prg
trunk/harbour/contrib/xhb/xhbmemo.prg
trunk/harbour/contrib/xhb/xhbmt.prg
trunk/harbour/contrib/xhb/xhbole.prg
trunk/harbour/contrib/xhb/xhbtedit.prg
trunk/harbour/contrib/xhb/xhbver.prg
trunk/harbour/contrib/xhb/xhw32prn.prg
trunk/harbour/doc/en/browse.txt
trunk/harbour/doc/en/cmdline.txt
trunk/harbour/doc/en/compiler.txt
trunk/harbour/doc/en/garbage.txt
trunk/harbour/doc/en/gnulice.txt
trunk/harbour/doc/en/harbext.txt
trunk/harbour/doc/en/hb_apigt.txt
trunk/harbour/doc/en/hb_apird.txt
trunk/harbour/doc/en/hbflock.txt
trunk/harbour/doc/en/idle.txt
trunk/harbour/doc/en/macro.txt
trunk/harbour/doc/en/memvar2.txt
trunk/harbour/doc/en/readme.txt
trunk/harbour/doc/en/sayget.txt
trunk/harbour/doc/en/string.txt
trunk/harbour/doc/en/strotype.txt
trunk/harbour/doc/en/subcodes.txt
trunk/harbour/doc/en/tbrowse.txt
trunk/harbour/doc/en/var.txt
trunk/harbour/extras/gfspell/spell.prg
trunk/harbour/extras/gfspell/spellc.c
trunk/harbour/extras/gtwvw/tests/cbtest1.prg
trunk/harbour/extras/gtwvw/tests/cbtest6.prg
trunk/harbour/extras/gtwvw/tests/drawimg.prg
trunk/harbour/extras/gtwvw/tests/ebtest7.prg
trunk/harbour/extras/gtwvw/tests/inpfocus.prg
trunk/harbour/extras/gtwvw/tests/maincoor.prg
trunk/harbour/extras/gtwvw/tests/maximize.prg
trunk/harbour/extras/gtwvw/tests/prog0.prg
trunk/harbour/extras/gtwvw/tests/prog1.prg
trunk/harbour/extras/gtwvw/tests/prog2.prg
trunk/harbour/extras/gtwvw/tests/wvwmouse.prg
trunk/harbour/extras/gtwvw/tests/wvwtest9.prg
trunk/harbour/extras/gtwvw/tests/wvwtest9.rc
trunk/harbour/extras/guestbk/guestbk.prg
trunk/harbour/extras/guestbk/testcgi.prg
trunk/harbour/extras/hbdoc/genbase.prg
trunk/harbour/extras/hbdoc/genhtml.prg
trunk/harbour/extras/hbdoc/gentxt.prg
trunk/harbour/extras/hbdoc/genxml.prg
trunk/harbour/extras/hbdoc/hbdoc.prg
trunk/harbour/extras/hbdoc/tmplates.prg
trunk/harbour/extras/hbvpdf/hbvpdf.prg
trunk/harbour/extras/hbvpdf/tests/pdf_demo.prg
trunk/harbour/extras/hbxlsxml/xlsxml_s.prg
trunk/harbour/extras/hbxlsxml/xlsxml_y.prg
trunk/harbour/extras/httpsrv/cgifunc.prg
trunk/harbour/extras/httpsrv/cookie.prg
trunk/harbour/extras/httpsrv/modules/cookie.prg
trunk/harbour/extras/httpsrv/modules/showcounter.prg
trunk/harbour/extras/httpsrv/modules/tableservletdb.prg
trunk/harbour/extras/httpsrv/session.prg
trunk/harbour/extras/httpsrv/uhttpd.prg
trunk/harbour/extras/rddado/adordd.prg
trunk/harbour/extras/rddado/tests/access1.prg
trunk/harbour/extras/rddado/tests/access2.prg
trunk/harbour/extras/rddado/tests/mysql3.prg
trunk/harbour/extras/superlib/hbsuper.prg
trunk/harbour/include/harbour.hbx
trunk/harbour/package/harb_win.mft
trunk/harbour/package/harbour.rb
trunk/harbour/package/mpkg_src_nightly.sh
trunk/harbour/package/mpkg_win_nightly.bat
trunk/harbour/package/updt_web_nightly.sh
trunk/harbour/src/common/hbver.c
trunk/harbour/src/compiler/cmdcheck.c
trunk/harbour/src/compiler/harbour.y
trunk/harbour/src/compiler/harbour.yyc
trunk/harbour/src/debug/dbgbrwsr.prg
trunk/harbour/src/debug/dbgentry.c
trunk/harbour/src/debug/dbghelp.prg
trunk/harbour/src/debug/dbgtarr.prg
trunk/harbour/src/debug/dbgthsh.prg
trunk/harbour/src/debug/dbgtinp.prg
trunk/harbour/src/debug/dbgtmenu.prg
trunk/harbour/src/debug/dbgtmitm.prg
trunk/harbour/src/debug/dbgtobj.prg
trunk/harbour/src/debug/dbgtwin.prg
trunk/harbour/src/debug/dbgwa.prg
trunk/harbour/src/debug/debugger.prg
trunk/harbour/src/debug/tbrwtext.prg
trunk/harbour/src/rdd/dbdelim.prg
trunk/harbour/src/rdd/dbjoin.prg
trunk/harbour/src/rdd/dbstrux.prg
trunk/harbour/src/rdd/hbsix/sxcompat.prg
trunk/harbour/src/rdd/hbsix/sxini.prg
trunk/harbour/src/rdd/hbsix/sxtrig.prg
trunk/harbour/src/rdd/usrrdd/rdds/arrayrdd.prg
trunk/harbour/src/rdd/usrrdd/rdds/dbtcdx.prg
trunk/harbour/src/rdd/usrrdd/rdds/fptcdx.prg
trunk/harbour/src/rdd/usrrdd/rdds/hscdx.prg
trunk/harbour/src/rdd/usrrdd/rdds/logrdd.prg
trunk/harbour/src/rdd/usrrdd/rdds/rlcdx.prg
trunk/harbour/src/rdd/usrrdd/rdds/smtcdx.prg
trunk/harbour/src/rdd/usrrdd/rdds/vfpcdx.prg
trunk/harbour/src/rtl/achoice.prg
trunk/harbour/src/rtl/alert.prg
trunk/harbour/src/rtl/altd.prg
trunk/harbour/src/rtl/browse.prg
trunk/harbour/src/rtl/cdpapi.c
trunk/harbour/src/rtl/cdpdet.prg
trunk/harbour/src/rtl/checkbox.prg
trunk/harbour/src/rtl/color53.prg
trunk/harbour/src/rtl/dbedit.prg
trunk/harbour/src/rtl/devoutp.prg
trunk/harbour/src/rtl/dircmd.prg
trunk/harbour/src/rtl/dirscan.prg
trunk/harbour/src/rtl/errsys.prg
trunk/harbour/src/rtl/getlist.prg
trunk/harbour/src/rtl/getsys.prg
trunk/harbour/src/rtl/getsys53.prg
trunk/harbour/src/rtl/getsyshb.prg
trunk/harbour/src/rtl/gui.prg
trunk/harbour/src/rtl/hbadler.c
trunk/harbour/src/rtl/hbdoc.prg
trunk/harbour/src/rtl/hbfilehi.prg
trunk/harbour/src/rtl/hbi18n2.prg
trunk/harbour/src/rtl/hbini.prg
trunk/harbour/src/rtl/hbsocket.c
trunk/harbour/src/rtl/input.prg
trunk/harbour/src/rtl/langcomp.prg
trunk/harbour/src/rtl/libname.prg
trunk/harbour/src/rtl/listbox.prg
trunk/harbour/src/rtl/memoedit.prg
trunk/harbour/src/rtl/memvarbl.prg
trunk/harbour/src/rtl/memvarhb.prg
trunk/harbour/src/rtl/menusys.prg
trunk/harbour/src/rtl/menuto.prg
trunk/harbour/src/rtl/objfunc.prg
trunk/harbour/src/rtl/profiler.prg
trunk/harbour/src/rtl/pushbtn.prg
trunk/harbour/src/rtl/radiobtn.prg
trunk/harbour/src/rtl/radiogrp.prg
trunk/harbour/src/rtl/readkey.prg
trunk/harbour/src/rtl/savebuff.prg
trunk/harbour/src/rtl/scrollbr.prg
trunk/harbour/src/rtl/sha1.c
trunk/harbour/src/rtl/tbrowse.prg
trunk/harbour/src/rtl/tbrowsys.prg
trunk/harbour/src/rtl/tclass.prg
trunk/harbour/src/rtl/teditor.prg
trunk/harbour/src/rtl/tget.prg
trunk/harbour/src/rtl/tgetint.prg
trunk/harbour/src/rtl/tgetlist.prg
trunk/harbour/src/rtl/tlabel.prg
trunk/harbour/src/rtl/tmenuitm.prg
trunk/harbour/src/rtl/tmenusys.prg
trunk/harbour/src/rtl/tobject.prg
trunk/harbour/src/rtl/tpersist.prg
trunk/harbour/src/rtl/tpopup.prg
trunk/harbour/src/rtl/tpopuphb.prg
trunk/harbour/src/rtl/treport.prg
trunk/harbour/src/rtl/tscalar.prg
trunk/harbour/src/rtl/tsymbol.prg
trunk/harbour/src/rtl/ttopbar.prg
trunk/harbour/src/rtl/valtoexp.prg
trunk/harbour/src/rtl/wait.prg
trunk/harbour/src/vm/classes.c
trunk/harbour/src/vm/dynsym.c
trunk/harbour/src/vm/fm.c
trunk/harbour/src/vm/garbage.c
trunk/harbour/src/vm/hvm.c
trunk/harbour/tests/ac_test.prg
trunk/harbour/tests/arrindex.prg
trunk/harbour/tests/base64.prg
trunk/harbour/tests/begin.prg
trunk/harbour/tests/boxtest.prg
trunk/harbour/tests/cdow.prg
trunk/harbour/tests/codebl.prg
trunk/harbour/tests/codebloc.prg
trunk/harbour/tests/dates3.prg
trunk/harbour/tests/db_brows.prg
trunk/harbour/tests/dbevalts.prg
trunk/harbour/tests/delimtst.prg
trunk/harbour/tests/destruct.prg
trunk/harbour/tests/dirtest.prg
trunk/harbour/tests/dynobj.prg
trunk/harbour/tests/dynsym.prg
trunk/harbour/tests/files.prg
trunk/harbour/tests/fortest.prg
trunk/harbour/tests/funcarr.prg
trunk/harbour/tests/function.cfm
trunk/harbour/tests/gfx.prg
trunk/harbour/tests/gtkeys.prg
trunk/harbour/tests/gtwin.prg
trunk/harbour/tests/gtxfnt.prg
trunk/harbour/tests/hbdocext.hb
trunk/harbour/tests/hbdoctst.prg
trunk/harbour/tests/hsxtest.prg
trunk/harbour/tests/inherit.prg
trunk/harbour/tests/initexit.prg
trunk/harbour/tests/langapi.prg
trunk/harbour/tests/langmsg.prg
trunk/harbour/tests/libname.prg
trunk/harbour/tests/lnlenli1.prg
trunk/harbour/tests/mathtest.prg
trunk/harbour/tests/memory.prg
trunk/harbour/tests/memvar.prg
trunk/harbour/tests/mousetst.prg
trunk/harbour/tests/newrdd.prg
trunk/harbour/tests/onidle.prg
trunk/harbour/tests/osshell.prg
trunk/harbour/tests/parexpr.prg
trunk/harbour/tests/parseini.prg
trunk/harbour/tests/round.prg
trunk/harbour/tests/rto_get.prg
trunk/harbour/tests/scroll.prg
trunk/harbour/tests/sdf_test.prg
trunk/harbour/tests/server.prg
trunk/harbour/tests/set_test.prg
trunk/harbour/tests/setkeys.prg
trunk/harbour/tests/speed.prg
trunk/harbour/tests/speedstr.prg
trunk/harbour/tests/stripdoc.hb
trunk/harbour/tests/stripeol.hb
trunk/harbour/tests/usrrdd/exarr.prg
trunk/harbour/tests/usrrdd/exfcm.prg
trunk/harbour/tests/usrrdd/exlog.prg
trunk/harbour/tests/vmasort.prg
trunk/harbour/tests/wcecon.prg
trunk/harbour/tests/wvt_fs.prg
trunk/harbour/tests/wvtext.prg
trunk/harbour/utils/hbi18n/hbi18n.prg
trunk/harbour/utils/hbmk2/examples/plug_bis.hb
trunk/harbour/utils/hbmk2/examples/plug_tpl.hb
trunk/harbour/utils/hbmk2/hbmk2.prg
trunk/harbour/website/changelog.html
trunk/harbour/website/faq/harbour.html
trunk/harbour/website/faq/harbour1.html
trunk/harbour/website/faq/harbour10.html
trunk/harbour/website/faq/harbour11.html
trunk/harbour/website/faq/harbour12.html
trunk/harbour/website/faq/harbour13.html
trunk/harbour/website/faq/harbour14.html
trunk/harbour/website/faq/harbour15.html
trunk/harbour/website/faq/harbour16.html
trunk/harbour/website/faq/harbour17.html
trunk/harbour/website/faq/harbour18.html
trunk/harbour/website/faq/harbour19.html
trunk/harbour/website/faq/harbour2.html
trunk/harbour/website/faq/harbour20.html
trunk/harbour/website/faq/harbour21.html
trunk/harbour/website/faq/harbour22.html
trunk/harbour/website/faq/harbour23.html
trunk/harbour/website/faq/harbour24.html
trunk/harbour/website/faq/harbour25.html
trunk/harbour/website/faq/harbour26.html
trunk/harbour/website/faq/harbour27.html
trunk/harbour/website/faq/harbour28.html
trunk/harbour/website/faq/harbour29.html
trunk/harbour/website/faq/harbour3.html
trunk/harbour/website/faq/harbour30.html
trunk/harbour/website/faq/harbour31.html
trunk/harbour/website/faq/harbour32.html
trunk/harbour/website/faq/harbour33.html
trunk/harbour/website/faq/harbour34.html
trunk/harbour/website/faq/harbour35.html
trunk/harbour/website/faq/harbour36.html
trunk/harbour/website/faq/harbour37.html
trunk/harbour/website/faq/harbour38.html
trunk/harbour/website/faq/harbour39.html
trunk/harbour/website/faq/harbour4.html
trunk/harbour/website/faq/harbour40.html
trunk/harbour/website/faq/harbour41.html
trunk/harbour/website/faq/harbour42.html
trunk/harbour/website/faq/harbour43.html
trunk/harbour/website/faq/harbour44.html
trunk/harbour/website/faq/harbour45.html
trunk/harbour/website/faq/harbour46.html
trunk/harbour/website/faq/harbour47.html
trunk/harbour/website/faq/harbour48.html
trunk/harbour/website/faq/harbour49.html
trunk/harbour/website/faq/harbour5.html
trunk/harbour/website/faq/harbour50.html
trunk/harbour/website/faq/harbour51.html
trunk/harbour/website/faq/harbour52.html
trunk/harbour/website/faq/harbour53.html
trunk/harbour/website/faq/harbour54.html
trunk/harbour/website/faq/harbour55.html
trunk/harbour/website/faq/harbour56.html
trunk/harbour/website/faq/harbour57.html
trunk/harbour/website/faq/harbour58.html
trunk/harbour/website/faq/harbour59.html
trunk/harbour/website/faq/harbour6.html
trunk/harbour/website/faq/harbour60.html
trunk/harbour/website/faq/harbour61.html
trunk/harbour/website/faq/harbour62.html
trunk/harbour/website/faq/harbour63.html
trunk/harbour/website/faq/harbour7.html
trunk/harbour/website/faq/harbour8.html
trunk/harbour/website/faq/harbour9.html
trunk/harbour/website/faq/harbour_toc.html
trunk/harbour/website/faq/index.html
trunk/harbour/website/index.html
trunk/harbour/website/menu/harbour-menu.js
trunk/harbour/website/samples/array16.prg.html
trunk/harbour/website/samples/arreval.prg.html
trunk/harbour/website/samples/begin.prg.html
trunk/harbour/website/samples/byref.prg.html
trunk/harbour/website/samples/codebl.prg.html
trunk/harbour/website/samples/codebloc.prg.html
trunk/harbour/website/samples/dates3.prg.html
trunk/harbour/website/samples/dates4.prg.html
trunk/harbour/website/samples/dosshell.prg.html
trunk/harbour/website/samples/foreach.prg.html
trunk/harbour/website/samples/function.cfm.html
trunk/harbour/website/samples/hello.prg.html
trunk/harbour/website/samples/initexit.prg.html
trunk/harbour/website/samples/longdev.prg.html
trunk/harbour/website/samples/mousetst.prg.html
trunk/harbour/website/samples/onidle.prg.html
trunk/harbour/website/samples/parseini.ini.html
trunk/harbour/website/samples/parseini.prg.html
trunk/harbour/website/samples/switch.prg.html
trunk/harbour/website/samples/testbrdb.prg.html
trunk/harbour/website/samples/testbrw.prg.html
trunk/harbour/website/samples/testcgi.prg.html
trunk/harbour/website/samples/testhtml.prg.html
trunk/harbour/website/samples/testidle.prg.html
trunk/harbour/website/samples/tstmacro.prg.html

Added Paths:
-----------
trunk/harbour/contrib/hbnf/tests/menuto.prg
trunk/harbour/extras/gtwvw/tests/wvwtest9.mft

Removed Paths:
-------------
trunk/harbour/contrib/hbwin/tests/dlg.xml
trunk/harbour/extras/gtwvw/tests/wvwtest9.xml
trunk/harbour/src/rdd/dbfntx/dbfntx0.prg

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.

Przemyslaw Czerpak

unread,
Oct 31, 2012, 9:51:27 AM10/31/12
to harbou...@googlegroups.com
On Wed, 31 Oct 2012, vsza...@users.sourceforge.net wrote:

Hi Viktor,

> * src/rtl/cdpapihb.c
> * src/rtl/hbadler.c
> * src/rtl/hbsocket.c
> * src/rtl/sha1.c
> * src/vm/classes.c
> * src/vm/dynsym.c
> * src/vm/garbage.c
> * src/debug/dbgentry.c
> * do not end macros with ';' to avoid uncrustify warning
> and wrong formatting as a consequence

This was rather bad idea.
Now we have dummy ; in the code and some compilers will
report it as warnings.
I strongly suggest to revert it.

best regards,
Przemek

Przemyslaw Czerpak

unread,
Oct 31, 2012, 10:09:59 AM10/31/12
to harbou...@googlegroups.com
On Wed, 31 Oct 2012, vsza...@users.sourceforge.net wrote:

Hi Viktor,

> * tests/gfx.prg
> * updated to run in script mode.
> ; TOFIX: it doesn't draw anything with GTWVT

I've just tested it and it works correctly with GTWVT
Please only remember that this code does not REQUEST any GT
so you have to link it explicitly using -gtwvt hbmk2 option.

best regards,
Przemek

Viktor Szakáts

unread,
Oct 31, 2012, 1:13:43 PM10/31/12
to harbou...@googlegroups.com
Hi Przemek,

Can you explain why?

I did two things:

1. Changed
#define STUFF func();
to
#define STUFF() func()
and all
STUFF
to
STUFF();

here I can see no extra ";", instead it's now specified 
in each call, instead of the macro itself

2. Changed
#define STUFF func1; func2;
to
#define STUFF { func1; func2; }
enclosing the two separate calls into a block.

I can't see no extra ';' there either.

The generated code is exactly the same before 
and after (at least with mingw), and no C compiler 
I tested generated warnings, though I only tested 
mingw, msvc, watcom and bcc.

-- Viktor

Viktor Szakáts

unread,
Oct 31, 2012, 1:24:27 PM10/31/12
to harbou...@googlegroups.com
Hi Przemek,

Tried that also, but primarily I used hbrun 
for testing and for script mode, GTWVT is 
requested using this code in gfx.prg:
      hbshell_gtSelect( "GTWVT" )

The GTWVT window appears with the header 
text, but unlike with GTXWC, there is no drawing, 
screen area stays black.

Also the code exit with an error messages, if 
the GT is wrong at runtime.

I'm not sure what else can be a problem, it's Win7 
x64 OS.

-- Viktor

Screen Shot 2012-10-31 at 18.21.35.png
Screen Shot 2012-10-31 at 18.22.03.png

Przemyslaw Czerpak

unread,
Oct 31, 2012, 3:37:35 PM10/31/12
to harbou...@googlegroups.com
On Wed, 31 Oct 2012, Viktor Szakáts wrote:

Hi,
in 2-nd version you have extra ; just after }
You also forgot about 3-rd case:
#define STUFF
and then
f1();
STUFF
f2();
in code. Now we have:
f1();
STUFF;
f2();
what gives dummy ; two.
I intentionally I used to use macros without semicolon if they can be
replace by empty definition still giving valid code.

best regards,
Przemek

vszakats

unread,
Oct 31, 2012, 4:11:13 PM10/31/12
to harbou...@googlegroups.com
Okey, thanks, I understand now, and the problem is when 
the macro is defined to empty value, and it only happens 
under /src/vm/. I've reverted these cases.

What would be the solution to satisfy both C compilers 
and uncrustify? Enclosing them into a 'do {} while( 0 );' block ?

-- Viktor

Przemyslaw Czerpak

unread,
Oct 31, 2012, 4:13:32 PM10/31/12
to harbou...@googlegroups.com
On Wed, 31 Oct 2012, Viktor Szakáts wrote:

Hi Viktor,

> > > * tests/gfx.prg
> > > * updated to run in script mode.
> > > ; TOFIX: it doesn't draw anything with GTWVT
> > I've just tested it and it works correctly with GTWVT
> > Please only remember that this code does not REQUEST any GT
> > so you have to link it explicitly using -gtwvt hbmk2 option.
> Tried that also, but primarily I used hbrun
> for testing and for script mode, GTWVT is
> requested using this code in gfx.prg:
> hbshell_gtSelect( "GTWVT" )
> The GTWVT window appears with the header
> text, but unlike with GTXWC, there is no drawing,
> screen area stays black.
>
> Also the code exit with an error messages, if
> the GT is wrong at runtime.
> I'm not sure what else can be a problem, it's Win7
> x64 OS.

It is important.
The problem is caused by WS_EX_COMPOSITED which effectively
kills current GFX functionality.

best regards,
Przemek

vszakats

unread,
Oct 31, 2012, 4:37:09 PM10/31/12
to harbou...@googlegroups.com
Hi Przemek,
Very possible, just tested under Wine and there 
the same .exe draws correctly.

Without WS_EX_COMPOSITED, the screen refresh 
problems will be there again, meaning the screen will 
be frozen while running non-interactive code (~ones 
that don't regularly call into the GT), the screen will also 
be trashed if moved around by the mouse.

-- Viktor

Reply all
Reply to author
Forward
0 new messages