Viktor Szakats
b602644e09
2010-06-10 00:03 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* examples/uhttpd2/umain.prg
* examples/uhttpd2/uhttpd2.hbp
- examples/uhttpd2/socket.c
+ Changed to use core SOCKET API.
* examples/uhttpd2/run.prg
+ Displays port it listens on.
* examples/httpsrv/uhttpd.prg
+ Using hbsocket.ch constant instead of local one.
2010-06-09 22:04:01 +00:00
Viktor Szakats
ea7e1d15b9
2010-06-09 23:38 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* include/hbsocket.ch
+ Added address info array positions.
* src/rtl/hbsockhb.c
- Deleted spaces @ EOL.
* contrib/hbtpathy/telepath.prg
* contrib/hbcomm/tests/test.prg
* contrib/hbcomm/hbcomm.prg
* contrib/hbsms/hbsms.prg
! Fixed HB_COMRECV() which requires a preallocated string
to be passed.
(no testing done, please review me, I'm almost sure I've
made mistakes here)
* examples/httpsrv/uhttpd.hbp
* examples/httpsrv/uhttpd.prg
- examples/httpsrv/socket.c
+ Changed to use new natic SOCKET API.
2010-06-09 21:38:32 +00:00
Mindaugas Kavaliauskas
ff58339996
2010-06-09 18:42 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
...
* harbour/examples/commouse/commouse.prg
* added $id$
2010-06-09 15:43:10 +00:00
Mindaugas Kavaliauskas
f6ad555233
2010-06-09 18:37 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
...
+ harbour/src/rtl/hbcomhb.c
* harnour/src/rtl/Makefile
* harbour/include/hbextern.ch
+ added wrapper functions for Serial communication port API
The list of exported functions is:
HB_COMCLOSE( nPort ) --> lSuccess
HB_COMDISCARDCHAR( nPort, nChar | cChar ) --> lSuccess
HB_COMERRORCHAR( nPort, nChar | cChar ) --> lSuccess
HB_COMFLOWCHARS( nPort, nXONchar | cXONchar, nXOFFchar | cXOFFchar ) --> lSuccess
HB_COMFLOWCONTROL( nPort, @iValue, nFlow ) --> lSuccess
HB_COMFLOWSET( nPort, nFlow ) --> lSuccess
HB_COMFLUSH( nPort, [ nType = HB_COM_IOFLUSH ] ) --> lSuccess
HB_COMGETDEVICE( nPort ) --> cDeviceName
HB_COMGETERROR( nPort ) --> nError
HB_COMGETOSERROR( nPort ) --> nError
HB_COMINIT( nPort, nBaud, cParity, nSize, nStop ) --> lSuccess
HB_COMINPUTCOUNT( nPort ) --> nCount
HB_COMINPUTSTATE( nPort ) --> nState
HB_COMLASTNUM() --> nLastPortNumber
HB_COMLSR( nPort, @nValue ) --> lSuccess
HB_COMMCR( nPort, @nValue, nClear, nSet ) --> lSuccess
HB_COMMSR( nPort, @nValue ) --> lSuccess
HB_COMOPEN( nPort ) --> lSuccess
HB_COMOUTPUTCOUNT( nPort ) --> nCount
HB_COMOUTPUTSTATE( nPort ) --> nState
HB_COMSENDBREAK( nPort, [ nDuration = 50 ] ) --> lSuccess
HB_COMSETDEVICE( nPort, cDeviceName ) --> lSuccess
HB_COMRECV( nPort, @cBuffer, [ nLen = LEN( cBuffer ) ], [ nTimeout = 0 ] ) --> nBytesRecv
HB_COMSEND( nPort, cBuffer, [ nLen = LEN( cBuffer ) ], [ nTimeout = 0 ] ) --> nBytesSent
+ harbour/include/hbcom.ch
* harbour/include/hbapicom.h
* moved HB_COM_* constants to .ch file
+ harbour/examples/commouse
+ harbour/examples/commouse/commouse.prg
+ sample application to decode and display COM port mouse data.
Two types of mouse protocol is supported. You just need to
find COM port mouse! :)
* harbour/src/rtl/hbcom.c
! fixed timeouts on Windows platform (thanks Przemek!)
2010-06-09 15:37:23 +00:00
Mindaugas Kavaliauskas
02651dc13a
2010-06-09 15:37 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
...
* harbour/src/rtl/hbsockhb.c
* changed return values of some functions: nSuccess to lSuccess
* HB_SOCKET_PF_* changed to HB_SOCKET_AF_*
- hb_parnintdef() (moved to extend.c)
! some bug fixes
! some typo in documentation
* harbour/examples/udpds/udpds.prg
* sychronized with hb_socket*() changes
* changed server thread exit condition (proposed by Przemek)
* harbour/include/hbapi.h
* harbour/src/vm/extend.c
+ hb_parnintdef()
2010-06-09 12:42:08 +00:00
Viktor Szakats
c853e5052d
2010-06-08 21:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* include/hbextern.ch
+ Added new HB_SOCKET*() functions.
* config/postinst.prg
! Fixed to exclude whole extra shared binary creation for
all platforms except win/wce/os2.
+ examples/udpds/udpds.hbp
+ Added hbmk2 make file.
2010-06-08 19:23:12 +00:00
Mindaugas Kavaliauskas
b9836e09ef
2010-06-08 21:54 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt)
...
+ harbour/src/rtl/hbsockhb.c
+ added wrapper functions for Harbour socket API
The list of exported functions is:
HB_SOCKETGETERROR() --> nSocketError
HB_SOCKETGETOSERROR() --> nOSError
HB_SOCKETERRORSTRING( [ nSocketErrror = hb_socketGetError() ] ) --> cError
HB_SOCKETGETSOCKNAME( hSocket ) --> aAddr | NIL
HB_SOCKETGETPEERNAME( hSocket ) --> aAddr | NIL
HB_SOCKETOPEN( [ nDomain = HB_SOCKET_PF_INET ] , [ nType = HB_SOCKET_PT_STREAM ], [ nProtocol = 0 ] ) --> hSocket
HB_SOCKETCLOSE( hSocket ) --> nSuccess
HB_SOCKETSHUTDOWN( hSocket, [ nMode = HB_SOCKET_SHUT_RDWR ] ) --> nSuccess
HB_SOCKETBIND( hSocket, aAddr ) --> nSuccess
HB_SOCKETLISTEN( hSocket, [ iQueueLen = 10 ] ) --> nSuccess
HB_SOCKETACCEPT( hSocket, [ @aAddr ], [ nTimeout = FOREVER ] ) --> nSuccess
HB_SOCKETCONNECT( hSocket, aAddr, [ nTimeout = FOREVER ] ) --> nSuccess
HB_SOCKETSEND( hSocket, cBuffer, [ nLen = LEN( cBuffer ) ], [ nFlags = 0 ], [ nTimeout = FOREVER ] ) --> nBytesSent
HB_SOCKETSENDTO( hSocket, cBuffer, [ nLen = LEN( cBuffer ) ], [ nFlags = 0 ], aAddr, [ nTimeout = FOREVER ] ) --> nBytesSent
HB_SOCKETRECV( hSocket, @cBuffer, [ nLen = LEN( cBuffer ) ], [ nFlags = 0 ], [ nTimeout = FOREVER ] ) --> nBytesRecv
HB_SOCKETRECVFROM( hSocket, @cBuffer, [ nLen = LEN( cBuffer ) ], [ nFlags = 0 ], @aAddr, [ nTimeout = FOREVER ] ) --> nBytesRecv
HB_SOCKETSETBLOCKINGIO( hSocket, lValue ) --> nSuccess
HB_SOCKETSETNODELAY( hSocket, lValue ) --> nSuccess
HB_SOCKETSETREUSEADDR( hSocket, lValue ) --> nSuccess
HB_SOCKETSETKEEPALIVE( hSocket, lValue ) --> nSuccess
HB_SOCKETSETBROADCAST( hSocket, lValue ) --> nSuccess
HB_SOCKETSETSNDBUFSIZE( hSocket, nValue ) --> nSuccess
HB_SOCKETSETRCVBUFSIZE( hSocket, nValue ) --> nSuccess
HB_SOCKETGETSNDBUFSIZE( hSocket, @nValue ) --> nSuccess
HB_SOCKETGETRCVBUFSIZE( hSocket, @nValue ) --> nSuccess
HB_SOCKETSETMULTICAST( hSocket, cAddr ) --> nSuccess
HB_SOCKETSELECTREAD( hSocket, [ nTimeout = FOREVER ] ) --> nRet
HB_SOCKETSELECTWRITE( hSocket, [ nTimeout = FOREVER ] ) --> nRet
HB_SOCKETSELECTWRITEEX( hSocket, [ nTimeout = FOREVER ] ) --> nRet
HB_SOCKETSELECT( aRead, lSetRead, aWrite, lSetWrite, aExcep, lSetExcep, [ nTimeout = FOREVER ] ) --> nRet
HB_SOCKETRESOLVEINETADDR( cAddr, nPort ) --> aAddr | NIL
HB_SOCKETRESOLVEADDR( cAddr, [ nFamily = HB_SOCKET_AF_INET ] ) --> cResolved
HB_SOCKETGETHOSTS( cAddr, [ nFamily = HB_SOCKET_AF_INET ] ) --> aHosts
HB_SOCKETGETIFACES( [ nFamily ], [ lNoAliases ] ) --> aIfaces
+ harbour/examples/udpds
+ harbour/examples/udpds/udpds.prg
+ added UDP Discovery Server sample
This module demonstrates a simple UDP Discovery Server
If you run some service on the network (ex., netio), you need to
know server IP address and configure client to connect to this
address. UDPDS helps client to find server address (or addresses
of multiple servers) on local network. UDPDS should be run in
parallel to real server (ex., netio). Server part of UDPDS uses
threads, so, it should be compiled in MT mode.
Server functions:
UDPDS_Start( nPort, cName [, cVersion ] ) --> hServer
UDPDS_Stop( hServer )
Client function:
UDPDS_Find( nPort, cName ) --> { {"ip_addr_1", "version_1"}, ... }
; Please add .hbc, .hbp files, if it is required. This module requires
only a standard harbour runtime library and MT VM.
2010-06-08 18:54:58 +00:00
Viktor Szakats
310cf196a2
2010-06-07 13:22 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* src/rtl/gtgui/gtgui.c
* src/rtl/gtwin/gtwin.c
* src/rtl/gtwvt/gtwvt.c
* contrib/gtwvg/gtwvg.c
* contrib/gtwvg/wvggui.c
* examples/gtwvw/gtwvw.c
+ Will now put to clipboard and request from clipboard UNICODE
text in UNICODE (default) mode. This should fix CP conversion
problems experienced in non-UNICODE mode (more in a separate
bug report).
Please review me.
2010-06-07 11:23:34 +00:00
Viktor Szakats
0338672fa7
2010-06-05 14:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* config/postinst.prg
! Fixed to use platform native pathseps in few remaining places.
* examples/uhttpd2/socket.c
* examples/httpsrv/socket.c
+ Added copyright header.
2010-06-05 12:26:00 +00:00
Viktor Szakats
7858b4c783
2010-06-04 13:06 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* INSTALL
* Minor.
* contrib/hbmysql/hbmysql.hbc
* contrib/gtalleg/gtalleg.hbc
* contrib/gtalleg/gtallegs.hbc
* contrib/hbct/hbct.hbc
* contrib/sddmy/sddmy.hbc
* contrib/hbodbc/hbodbc.hbc
* contrib/xhb/xhb.hbc
* contrib/sddfb/sddfb.hbc
* contrib/hbtpathy/hbtpathy.hbc
* contrib/hbgt/hbgt.hbc
* contrib/hbsqlit3/hbsqlit3.hbc
* contrib/hbmzip/hbmzip.hbc
* contrib/hbblat/hbblat.hbc
* contrib/hbqt/hbqt.hbc
* contrib/hbqt/hbqts.hbc
* contrib/hbfbird/hbfbird.hbc
* contrib/sddpg/sddpg.hbc
* contrib/hbziparc/hbziparc.hbc
* contrib/hbxbp/hbxbp.hbc
* contrib/hbbz2/hbbz2.hbc
* contrib/hbblink/hbblink.hbc
* contrib/hbnf/hbnf.hbc
* contrib/hbcurl/hbcurl.hbc
* contrib/hbcurl/hbcurls.hbc
* contrib/hbmemio/hbmemio.hbc
* contrib/hbxpp/hbxpp.hbc
* contrib/hbfship/hbfship.hbc
* contrib/hbcups/hbcups.hbc
* contrib/rddbmcdx/hbbmcdx.hbc
* contrib/hbfoxpro/hbfoxpro.hbc
* contrib/hbnetio/hbnetio.hbc
* contrib/rddsql/rddsql.hbc
* contrib/hbhpdf/hbhpdf.hbc
* contrib/gtwvg/gtwvg.hbc
* contrib/hbpgsql/hbpgsql.hbc
* contrib/hbclipsm/hbclipsm.hbc
* contrib/rddads/rddads.hbc
* contrib/rddads/rddads.hbp
* contrib/sddsqlt3/sddsqlt3.hbc
* contrib/hbfimage/hbfimage.hbc
* contrib/sddodbc/sddodbc.hbc
* contrib/hbgd/hbgd.hbc
* contrib/hbmisc/hbmisc.hbc
* contrib/sddoci/sddoci.hbc
* contrib/hbcomm/hbcomm.hbc
* contrib/hbtip/hbtipssl.hbc
* contrib/hbtip/hbtip.hbc
* contrib/hbcairo/hbcairo.hbc
* contrib/hbwin/hbwin.hbc
* contrib/hbssl/hbssls.hbc
* contrib/hbssl/hbssl.hbc
* contrib/hbsms/hbsms.hbc
* examples/ps32/ps32.hbc
* examples/hbsqlit2/hbsqlit2.hbc
* examples/gfspell/gfspell.hbc
* examples/rddado/rddado.hbc
* examples/hbapollo/hbapollo.hbc
* examples/hbvpdf/hbvpdf.hbc
* examples/hbbtree/hbbtree.hbc
* examples/gtwvw/gtwvw.hbc
% Replaced libs=<libname> with libs=${hb_name} to avoid repeating
the libs own name, if it's the same as the name of the .hbc file.
2010-06-04 11:08:35 +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
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
Viktor Szakats
fd6c16eced
2010-05-21 11:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* examples/gtwvw/gtwvw.c
* examples/gtwvw/hbgtwvw.h
* HB_EXPORT cleanup.
2010-05-21 09:59:42 +00:00
Viktor Szakats
a98d098119
2010-05-21 11:45 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* include/hbdefs.h
+ Added HB_EXTERN macro to eventually replace 'extern' keyword.
* include/hbstack.h
* include/hbsocket.h
* include/hbapicls.h
* contrib/xhb/hbserv.h
* contrib/gtwvg/gtwvg.h
* contrib/hbcairo/hbcairo.h
* examples/gtwvw/gtwvw.c
* examples/gtwvw/hbgtwvw.h
! Fixed declarations to use 'extern HB_EXPORT' keyword order.
! Fixed declarations where 'extern' keyword was missing.
; TODO: To fix watcom .dll support 'extern HB_EXPORT <type> <func()>'
will have to be changed to 'extern <type> HB_EXPORT <func()>'
or even better to 'HB_EXTERN <type> HB_EXPORT <func()>' to
also stay future-proof.
2010-05-21 09:47:48 +00:00
Viktor Szakats
9adb84e258
2010-05-09 00:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
* INSTALL
+ Added Ubuntu 10.4 as tested version.
* include/common.ch
+ Added HB_HMERGE_* constant for HB_HMERGE() function.
* package/winuni/mpkg_win_uni_extra_copy.bat
* Commented line not necessary for official mingw build.
* contrib/hbsqlit3/tests/hooks.prg
* contrib/hbsqlit3/tests/authoriz.prg
* contrib/hbsqlit3/tests/backup.prg
+ Added missing '()'s from :__enum* accesses.
* config/win/mingw.mk
! Fixed after last minute change breaking it when HB_COMPILER_VER
is not set.
* examples/httpsrv/uhttpd.prg
% Replaced 'var:__enumValue()' with 'var' in FOR EACH loops.
2010-05-08 22:57:30 +00:00
Przemyslaw Czerpak
ee2d00f19a
2010-04-29 10:51 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/src/vm/strapi.c
* harbour/include/hbapistr.h
+ added new C function hb_wstrnlen()
* harbour/include/hbdefs.h
* harbour/src/common/hbwin.c
! fixed possible buffer overflows in hb_mb*() and hb_wc*() functions
* removed danger hb_mb*() and hb_wc*() functions which were wrongly
used in core code and corresponding HB_TCHAR_*() macros
+ added hb_mbntowccpy() function and HB_TCHAR_COPYTO() macro
it always sets trailing 0 after passed buffer just like hb_strncpy()
+ added hb_wcntombcpy() function and HB_TCHAR_COPYFROM() macro
it always sets trailing 0 after passed buffer just like hb_strncpy()
* harbour/src/rtl/gtclip.c
! fixed wrongly calculated size of string extracted from clipboard
(when unicode string was in clipboard then number of unicode characters
were used instead of number of multibyte ones)
! added protection against possible memory corruption if some external
process sets clipboard text without trailing 0
* changed hb_gt_winapi_[sg]etClipboard() functions parameters to use
PHB_ITEM as buffer
Question to windows users: different Win GTs use different encoding
for the clipboard buffer. Maybe you want to normalize it?
* harbour/src/vm/cmdarg.c
* harbour/src/vm/extrap.c
* harbour/src/common/hbgete.c
* harbour/src/common/hbffind.c
* harbour/src/common/hbtrace.c
* harbour/src/rtl/gtwin/gtwin.c
* harbour/src/rtl/fstemp.c
* harbour/src/rtl/filesys.c
* harbour/src/rtl/gtgui/gtgui.c
* harbour/src/rtl/gtwvt/gtwvt.c
* harbour/include/hbgtcore.h
* harbour/include/hbapistr.h
* harbour/include/hbwmain.c
* harbour/contrib/gtwvg/gtwvg.c
* harbour/contrib/gtwvg/wvggui.c
* harbour/contrib/gtwvg/wvgcuig.c
* harbour/contrib/gtwvg/wvgutils.c
* harbour/contrib/gtwvg/wvgcore.c
* harbour/contrib/gtwvg/wvgwing.c
* harbour/examples/gtwvw/gtwvw.c
! fixed possible buffer overflows and GPF traps due to wrongly used
HB_TCHAR_*() macros and/or corresponding hb_mb*()/hb_wc*() functions
Seems that some problems were potentially exploited even in non UNICODE
builds.
2010-04-29 08:51:41 +00:00
Viktor Szakats
1ae435b74b
2010-04-24 10:41 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
...
+ examples/ps32
+ examples/ps32/ps32.hbp
+ examples/ps32/ps32.hbc
+ examples/ps32/ps32.dif
+ examples/ps32/readme.txt
+ examples/ps32/tests
+ examples/ps32/tests/hbmk.hbm
+ Added necessary files to use PageScript32 with Harbour.
(it's a payware product, so if anyone has any slight
aversion to this, or the small .dif poses even the
slightest chance of copyright issue, pls tell and I'll
delete the whole stuff.)
BTW, ideally someone should post this patch to the
authors of the library, after all it's their interest
to make it work with Harbour. The patch is very simple.
2010-04-24 08:42:59 +00:00
Przemyslaw Czerpak
9ec9384fa5
2010-04-01 16:44 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/src/rtl/gtwin/gtwin.c
* harbour/src/rtl/gtwvt/gtwvt.h
* harbour/src/rtl/gtwvt/gtwvt.c
* modified to use in UNICODE builds current HVM CP if user
has not set display CP using HB_SETTERMCP() or HB_SETDISPCP()
* harbour/src/rtl/gtwvt/gtwvt.h
* harbour/src/rtl/gtwvt/gtwvt.c
* eliminated most of HB_TCHAR_*() translations
% optimized setting SelectCopy menu item name to avoid unnecessary
memory allocation and to use hb_str*() API
! allow to set window title before displaying the window
(HB_GTI_WINTITLE)
% use hb_str*() API for window title setting
! removed redundant window title setting just after creating new window
! pass pointer to HB_GTWVT structure as lpParam in CreateWindow()
function to allow WM_CREATE message processing and early window
handle registration
* harbour/tests/cpinfo.prg
* added HB_SETTERMCP() setting
* harbour/examples/gtwvw/tests/cbtest1.prg
* harbour/examples/gtwvw/tests/cbtest6.prg
* harbour/examples/gtwvw/tests/ebtest7.prg
* small cleanup to compile with Harbour
2010-04-01 14:44:19 +00:00
Viktor Szakats
506e43ffda
2010-03-22 10:36 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* utils/hbmk2/hbmk2.prg
+ Added -trace support to -mkimplib option.
* Variables renamed in new code.
- examples/hbdoc
- examples/hbmsql
- Deleted two obsolete components:
- hbmsql is not available freely anymore and was not tested
or update since many years. Check hbmysql and hbsqlit3 for
alternatives.
- hbdoc was superceded by hbdoc2.
2010-03-22 09:37:36 +00:00
Viktor Szakats
575ece20a6
2010-03-11 18:29 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/rtl/hbtoken.c
* Marked function below with HB_LEGACY_LEVEL3:
__STRTOKEN(): change it to equivalent HB_TOKENGET()
__STRTKPTR(): change it to equivalent HB_TOKENPTR()
__STRTOKENCOUNT(): change it to equivalent HB_TOKENCOUNT()
* contrib/hbmysql/tmysql.prg
+ Added ::nPort variable to TMYSQLSERVER class.
* Formatting.
* contrib/hbmysql/tmysql.prg
* examples/hbmsql/tmsql.prg
! __STRTOKEN() -> HB_TOKENGET()
* contrib/hbmysql/tsqlbrw.prg
* Formatting.
2010-03-11 17:29:38 +00:00
Viktor Szakats
f336783532
2010-03-11 08:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbxpp/dmlb.ch
+ Added comment that header is also used by C code.
* contrib/gtwvg/gtwvg.c
* contrib/gtwvg/gtwvg.h
! Partial revert of previous revert:
There was no reason to revert macro names, so
I kept these in sync with the rest of Harbour,
only colors are kept as non-MS-DOS compatible.
; TOFIX: Palette indexing.
* examples/hbdoc2/gentxt.prg
! Fixed to previous fix to rather delete unused
parameter in definition, than addig it to
declaration and mark it as unused.
2010-03-11 07:34:06 +00:00
Pritpal Bedi
327be5be73
2010-03-10 20:04 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com)
...
* examples/hbdoc2/genhtml.prg
* examples/hbdoc2/gentxt.prg
* examples/hbdoc2/tmplates.prg
! Matched method definition and body.
2010-03-11 04:07:31 +00:00
Viktor Szakats
feb9517ee2
2010-03-08 00:09 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* include/hbapi.h
* src/common/hbver.c
+ Added hb_iswin2k() low-level function to detect
if running under Windows 2000 or newer.
* include/hbextern.ch
* src/rtl/version.c
+ Added HB_OSISWIN2K() .prg level function.
* src/rtl/gtwin/gtwin.c
* src/rtl/gtwvt/gtwvt.c
* contrib/gtwvg/gtwvg.c
* contrib/gtwvg/wvggui.c
* examples/gtwvw/gtwvw.c
* contrib/hbwin/win_prn2.c
* contrib/hbwin/win_prn3.c
% Changed to use hb_iswin*() API instead of implementing
version detection locally.
* contrib/hbmysql/mysql.c
* contrib/hbpgsql/postgres.c
+ Added my partial copyright.
* contrib/hbpgsql/tests/tstpgrdd.prg
* Formatting.
* contrib/hbpgsql/postgres.c
! Fixed to define all .prg level functions regardless
of pgsql lib it's built against. They return
permanent failure in this case.
! Fixed PQCREATETRACE() to return NULL pointer instead
of NIL for static builds.
! PQFREECANCEL() marked with HB_LEGACY_LEVEL3.
* contrib/hbwin/win_os.prg
+ Using HB_OSISWIN2K() core API.
* contrib/hbide/ideprojmanager.prg
* Minor alignment.
2010-03-07 23:11:09 +00:00
Viktor Szakats
ef0f510518
2010-03-04 13:08 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* examples/gtwvw/wvwcheck.c
* examples/gtwvw/wvwedit.c
* examples/gtwvw/hbgtwvw.h
! Added not terribly elegant (local) fix to missing 'hb_hInstance'
link time errors. Not tested besides successful lib build.
2010-03-04 12:09:05 +00:00
Viktor Szakats
5a773e089a
2010-03-03 01:58 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbmisc/Makefile
+ contrib/hbmisc/hbeditc.c
+ contrib/hbmisc/hbedit.prg
+ contrib/hbmisc/tests/sample.txt
+ contrib/hbmisc/tests/testedit.prg
- examples/pe/sample.txt
- examples/pe/editorlo.c
- examples/pe/pe.prg
- examples/pe/pe.hbp
- examples/pe/editorhi.prg
* Editor implementation moved to hbmisc lib.
2010-03-03 01:02:16 +00:00
Viktor Szakats
2cf87c3d7a
2010-03-03 01:54 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
- examples/pe/license.txt
+ examples/pe/sample.txt
* examples/pe/pe.prg
* Renamed sample file.
* examples/pe/editorlo.c
- examples/pe/readme.txt
* Moved readme content inside the source as comment.
2010-03-03 00:55:13 +00:00
Viktor Szakats
ca0685d44a
2010-03-03 01:51 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* examples/pe/editorlo.c
* examples/pe/pe.prg
* examples/pe/editorhi.prg
* examples/pe/readme.txt
+ Further cleanups (some types, unused code).
% Minor optimization.
* Deleted one completed (old) TOFIX item.
2010-03-03 00:52:16 +00:00
Viktor Szakats
be1d955b6d
2010-03-03 01:22 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* examples/pe/editorlo.c
* examples/pe/editorhi.prg
+ Cleaned internal layout (which was speed optimized for
286 computer-era) to use GC collected objects rather
than various levels of static variables and additional
logic to handle parallel editor objects. Now the code
is fully reentrant.
* Renamed variables.
! Fixed potential GPFs along the way.
; TODO:
- Clean to use ANSI C and Harbour APIs only. (this is pbly okay)
- Clean to use safe Harbour string API functions instead of unsafe ANSI C ones.
- Clean type usage.
- Fix to support other EOL types than CRLF.
- etc.
* examples/pe/pe.prg
! Typo in prev.
2010-03-03 00:22:28 +00:00
Viktor Szakats
54e5e9b639
2010-03-02 23:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* examples/pe/editorlo.c
* examples/pe/pe.prg
* examples/pe/editorhi.prg
* Formatting/cleanups.
2010-03-02 22:55:47 +00:00
Viktor Szakats
69b7bafcf5
2010-03-02 23:31 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* examples/pe/editorlo.c
; Started to level this code to Harbour standards.
* Changed to use native Harbour C level API instead of Clipper
compatibility one.
- Delete old inactive code for standalone Habrourless build.
* Cleaned several warnings.
! Fixed one potential GPF.
! Fixed one potential memory corruption.
+ Formatting.
2010-03-02 22:31:55 +00:00
Viktor Szakats
dfee94a1bc
2010-02-23 20:52 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* examples/hbdoc2/hbdoc2.prg
! Synced doc language subdir with recent changes.
Thanks to Qatan for pointing it out.
* include/hbwince.h
* Formatting.
2010-02-23 19:53:31 +00:00
Viktor Szakats
d93eb500c9
2010-02-22 14:43 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/vm/extrap.c
* src/vm/dynlibhb.c
* src/common/hbgete.c
* src/common/hbffind.c
* src/common/hbver.c
* src/rtl/filesys.c
* src/rtl/diskspac.c
* src/rtl/gtos2/gtos2.c
* src/rtl/cputime.c
* src/rtl/disksphb.c
* include/hbthread.h
* contrib/hbmzip/hbmzip.c
! Fixed to setup all OS/2 INCL_* constants and
to #include os2.h by themselves, and not to rely
on Harbour headers to do this job for them.
; TODO: Do the same for dos.h.
* doc/hdr_tpl.txt
- Deleted local changelog.
! Fixes to .prg function docs
+ Update copyright year to 2010.
+ Added fact that $SEEALSO$ should be comma separated.
+ Added .c function example (far from perfect)
* examples/hbdoc2/tmplates.prg
* doc/hdr_tpl.txt
+ Added $VERSION$ tag. (pls update HBIDE. We haven't finalized
the format yet, to it's little bit premature to create
new and new parsers/generators for it yet)
* include/hbdefs.h
! Fixed to not unconditionally include OS/2 headers with
an arbitrary selection of INCL_ macros.
Now OS/2 headers will only be included if legacy types
are requested (off by default), and no INCL_ macros
are defined. This latter change may affect 3rd party
code written for OS/2, so I'm marking it INCOMPATIBLE.
* contrib/hbqt/generator/hbqtgen.prg
* contrib/hbqt/hbqt.h
* Changed to #include hbapi.h from hbqt.h. It needs it,
so this is the clean way. Changed generator to leave
out hbapi.h from each source file and refer to hbqt.h
only. (untested)
+ Added logic to #include OS/2 headers with some INCL_
macros defined, to make QT on OS/2 happy. (copied them
from the dev. list)
; TODO: Regenerate HBQT sources.
* utils/hbtest/hbtest.prg
! Cleaned old problem reported by Chen. It seems like
a feature which was never finished, and it's not even
hugely needed, so I deleted it.
* config/global.mk
+ Will now provide HB_COMP_PATH_PUB value for os2-gcc, os2-gccomf
compilers. This value can be used to manually form ld.exe
command line.
(NOTE: This may be deleted in the future, when sorting
out line-length limit problems for these compilers.
2010-02-22 13:45:07 +00:00
Viktor Szakats
a88c663d0c
2010-02-20 22:09 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* debian/dirs
* doc/en/Makefile
* harbour.spec
! "en-EN" -> "en"
- examples/hbdoc/examples
- Deleted outdated docs.
2010-02-20 21:12:11 +00:00
Viktor Szakats
bb40624dbe
2010-02-20 21:19 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
+ doc/en
- doc/en-EN
- contrib/hbgt/doc/en-EN
+ contrib/hbgt/doc/en
- contrib/hbziparc/doc/en-EN
+ contrib/hbziparc/doc/en
- contrib/rddads/doc/en-EN
+ contrib/rddads/doc/en
- contrib/hbgd/doc/en-EN
+ contrib/hbgd/doc/en
- contrib/hbmisc/doc/en-EN
+ contrib/hbmisc/doc/en
- contrib/hbbtree/doc/en-EN
+ contrib/hbbtree/doc/en
- examples/hbdoc/examples/core_en
+ examples/hbdoc/examples/en
- examples/hbdoc/examples/core_es
+ examples/hbdoc/examples/es
* Renamed to use IETF complient language ID.
- examples/hbdoc/examples/hbmisc
- Deleted.
* utils/hbmk2/hbmk2.pt_BR.po
* utils/hbmk2/hbmk2.hu_HU.po
* utils/hbmk2/hbmk2.prg
! Fixed to not use "en-EN" language code, but plain "en".
* examples/hbdoc2/hbdoc2.prg
* "en-en" -> "en"
2010-02-20 20:20:24 +00:00
Viktor Szakats
a352ff57ce
2010-02-20 15:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/rtl/philes.c
* include/hbextern.ch
+ Added HB_CURDRIVE(). Similar to Xbase++ CURDRIVE(), but
always provided by Harbour core.
* utils/hbmk2/hbmk2.prg
- Deleted mapping from hb_CurDrive() to CurDrive().
* examples/httpsrv/uhttpd.prg
* examples/httpsrv/modules/tableservletdb.prg
* examples/gtwvw/tests/wvwtest9.prg
* Changed to use hb_CurDrive() which is always available in
Harbour core, instead of Xbase++ specific CurDrive().
2010-02-20 14:56:27 +00:00
Viktor Szakats
3f1bca920e
2010-02-20 12:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/common/hbverdsp.c
* include/hbsetup.ch
* contrib/xhb/xhbver.prg
- Deleted HB_COMPAT_VO, HB_COMPAT_DBASE, HB_COMPAT_CLIP as build-time
options. They were not used, and in the future these should be
implemented as addon libraries.
* INSTALL
* Minor terminogology adjustment.
* examples/hbdoc2/tmplates.prg
* examples/hbdoc2/hbdoc2.prg
- Deleted special handling of FlagShip functions.
2010-02-20 11:01:36 +00:00
Viktor Szakats
2da1437ec6
2010-02-20 04:48 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* include/hbsetup.ch
* src/common/hbverdsp.c
- Deleted HB_COMPAT_XPP option. It's no longer used in Harbour.
From this point all Xbase++ compatibility functions and core
classes are implemented in 'xpp' contrib library (name
tentative). Add it to your lib list, if you need Xbase++
compatible functions. IOW HB_COMPAT_XPP build time option
got converted to a app link time option.
* src/rtl/isprint.c
- Deleted dirty Xbase++ extension of ISPRINTER(). Now it's
purely Clipper compatible in default build.
INCOMPATIBLE. For Xbase++ version, use XPP_ISPRINTER()
(or HB_ISPRINTER() which is the exact same).
* src/rtl/tobject.prg
* src/rtl/transfrm.c
* src/rtl/memoedit.prg
* include/memoedit.ch
* Replaced "#ifdef HB_COMPAT_XPP" with "#ifndef HB_CLP_STRICT".
Which means we've endorsed these extensions in Harbour,
and they are always enabled except in strict compatibility
builds.
* src/rdd/nulsys/nulsys.c
- Deleted HB_COMPAT_XPP guarded function.
* contrib/xhb/xhbver.prg
* Always return .T. for _HB_COMPAT_XPP in version info.
* include/box.ch
* contrib/xpp/xpp.ch
+ Added Xbase++ compatibility box.ch constants from core box.ch.
INCOMPATIBLE if you use B_THIN or B_FAT box style.
* utils/hbtest/hbtest.prg
* examples/hbdoc2/tmplates.prg
* examples/hbdoc2/hbdoc2.prg
- Deleted parts dealing with HB_COMPAT_XPP option.
2010-02-20 03:51:10 +00:00
Viktor Szakats
d19b1b3d2b
2010-02-18 18:57 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/vm/cmdarg.c
! Fixed formatting.
! Fixed to enclose newly added code in {} block, otherwise
it breaks with C compiler.
- Deleted OS/2 specific guard in code section which is not
anymore active to OS/2.
* examples/gtwvw/hbgtwvw.h
! Fixed to not override manually set WINVER.
! Fixed to not set _WIN32_WINNT.
2010-02-18 17:58:49 +00:00
Viktor Szakats
5cfcb4f323
2010-02-09 03:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/common/Makefile
* src/common/hbwince.c
+ src/common/hbwin.c
! Moved Windows UNICODE helper function into new source,
leaving WinCE API local emulation into separate source file.
* include/hbwince.h
+ Now automatically includes windows.h. (since it depends on it)
* include/hbdefs.h
- Deleted HB_OS_WIN_USED autodetection. Not needed anymore.
! Fixed to not include hbwince.h anymore. It should be included
directly from source files, where needed.
* include/hbdefs.h
* contrib/hbodbc/odbc.c
* contrib/rddsql/sddodbc/odbcdd.c
+ Always defining HB_TCHAR_*() macros. They will be dummies
in non-Windows or non-UNICODE builds.
* include/clipdefs.h
! Legacy Clipper types moved to the bottom, because it's
no longer true that hbapi.h defines their dependent types
(our legacy ones).
* contrib/hbwin/win_bmpd.c
* contrib/hbwin/wapi_wingdi.c
* contrib/hbwin/win_misc.c
* contrib/hbwin/wapi_winbase.c
* contrib/hbwin/wapi_alloc.c
* contrib/hbwin/wapi_winuser.c
* contrib/hbwin/hbwin.h
* contrib/hbwin/hbwinole.h
* contrib/hbwin/mapi.c
* contrib/hbwin/wapi_wingdi_font.c
* contrib/hbwin/olecore.c
* contrib/hbwin/wce_simc.c
* contrib/hbwin/wapi_winnls.c
* contrib/hbwin/win_bmp.c
* contrib/hbwin/win_com.c
* contrib/hbwin/Makefile
* contrib/hbwin/win_regc.c
* contrib/hbwin/win_prn1.c
* contrib/hbwin/win_prn2.c
* contrib/hbwin/win_prn3.c
* contrib/hbwin/wapi_commctrl.c
* contrib/hbwin/win_osc.c
* contrib/hbwin/wce_smsc.c
* contrib/hbwin/wapi_err.c
* contrib/hbwin/legacycd.c
* contrib/hbwin/hbwapi.h
* contrib/hbwin/wapi_shellapi.c
* contrib/hbwin/win_dlg.c
* contrib/hbwin/legacyco.c
* contrib/hbwin/win_dll.c
* contrib/hbwin/wapi_winbase_mutex.c
+ Reworked the way windows.h is included and headers
are organized. New types allow complete control and
flexibility. Finally.
* src/vm/mainwin.c
* src/vm/maindll.c
* src/vm/maindllh.c
* src/vm/cmdarg.c
* src/vm/maindllp.c
* src/vm/task.c
* src/vm/fm.c
* src/vm/extrap.c
* src/vm/thread.c
* src/vm/hvmall.c
* src/vm/dynlibhb.c
* src/common/hbgete.c
* src/common/hbffind.c
* src/common/hbver.c
* src/common/hbtrace.c
* src/common/hbfsapi.c
* src/common/hbdate.c
* src/rtl/gtwin/gtwin.c
* src/rtl/fstemp.c
* src/rtl/gttone.c
* src/rtl/fserr.c
* src/rtl/filesys.c
* src/rtl/lang.c
* src/rtl/diskspac.c
* src/rtl/console.c
* src/rtl/cputime.c
* src/rtl/gtclip.c
* src/rtl/oemansi.c
* src/rtl/disksphb.c
* src/rtl/net.c
* src/rtl/gtgui/gtgui.c
* src/rtl/hbproces.c
* src/rtl/gtwvt/gtwvt.h
* src/rtl/gtwvt/gtwvt.c
* src/rtl/gtkbstat.c
* contrib/hbct/ctnet.c
* contrib/hbct/dattime3.c
* contrib/hbct/disk.c
* contrib/hbodbc/odbc.c
* contrib/xhb/hboutdbg.c
* contrib/xhb/xhberrc.c
* contrib/xhb/filestat.c
* contrib/xhb/hbserv.c
* contrib/hbtpathy/tpwin.c
* contrib/hbmzip/hbmzip.c
* contrib/hbqt/hbqt_base.cpp
* contrib/hbnf/getenvrn.c
* contrib/rddsql/sddodbc/odbcdd.c
* contrib/rddads/adsx.c
* contrib/rddads/adsfunc.c
* contrib/rddads/rddads.h
* contrib/rddads/ads1.c
* contrib/rddads/adsmgmnt.c
* examples/hbapollo/apollo.c
+ HB_OS_WIN_USED trick replaced with direct windows.h
inclusion, just like we do for all other OSes.
+ Also inclded hbwince.h in source files which required
it. Please test it.
* contrib/hbqt/gtqtc/gtqtc.cpp
- Deleted commented code to not create false grep hits
all the time.
2010-02-09 02:58:53 +00:00
Viktor Szakats
d320459c18
2010-02-07 02:02 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/pp/ppcore.c
* src/vm/macro.c
* src/vm/runner.c
* src/vm/codebloc.c
* src/vm/garbage.c
* src/vm/hvm.c
* src/vm/maindllp.c
* src/vm/fm.c
* src/vm/extrap.c
* src/vm/memvars.c
* src/common/expropt1.c
* src/common/expropt2.c
* src/common/hbarch.c
* src/common/hbmem.c
* src/nortl/nortl.c
* src/rtl/gtdos/gtdos.c
* src/rtl/gtwin/gtwin.c
* src/rtl/gtxwc/gtxwc.h
* src/rtl/gtxwc/gtxwc.c
* src/rtl/gtcrs/gtcrs.c
* src/rtl/gtstd/gtstd.c
* src/rtl/gttrm/gttrm.c
* src/rtl/gtcgi/gtcgi.c
* src/rtl/gtapi.c
* src/rtl/gtos2/gtos2.c
* src/rtl/hbgtcore.c
* src/rtl/gtsln/gtsln.c
* src/rtl/gtsln/kbsln.c
* src/rtl/gtsln/gtsln.h
* src/rtl/gtpca/gtpca.c
* src/rtl/gt_tpl/gt_tpl.c
* src/rtl/gtwvt/gtwvt.h
* src/rtl/gtwvt/gtwvt.c
* src/rdd/dbfntx/dbfntx1.c
* src/rdd/dbsql.c
* src/rdd/hbdbsort.c
* src/rdd/workarea.c
* src/rdd/sdf1.c
* src/rdd/dbfnsx/dbfnsx1.c
* src/rdd/dbfcdx/dbfcdx1.c
* src/rdd/delim1.c
* src/rdd/dbf1.c
* src/rdd/hsx/hsx.c
* src/rdd/usrrdd/usrrdd.c
* src/rdd/dbffpt/dbffpt1.c
* src/rdd/hbsix/sxsem.c
* src/rdd/hbsix/sxcompr.c
* src/compiler/ppcomp.c
* src/compiler/hbmain.c
* src/compiler/hbfix.c
* src/compiler/hbdbginf.c
* src/compiler/hbpcode.c
* src/compiler/genhrb.c
* src/compiler/hbdead.c
* src/compiler/genobj32.c
* src/compiler/genc.c
* src/compiler/hbopt.c
* src/compiler/gencc.c
* src/compiler/hbcmplib.c
* src/compiler/hblbl.c
* src/compiler/harbour.yyc
* src/compiler/harbour.y
* src/compiler/harbour.yyh
* tests/bldtest/bldtest.c
* tests/tstgtapi.c
* include/hbpp.h
* include/hbrdddbf.h
* include/hbvmpub.h
* include/hbrddnsx.h
* include/hbgtcore.h
* include/hbxvm.h
* include/hbdefs.h
* include/hbmacro.h
* include/hbtypes.h
* include/hbrddsdf.h
* include/hbapi.h
* include/hbrddntx.h
* include/hbvm.h
* include/hbcomp.h
* include/hbapirdd.h
* include/hbcompdf.h
* include/hbrdddel.h
* include/hbexpra.c
* include/hbexprop.h
* include/hbdbf.h
* include/hbdbsort.h
* include/hbapigt.h
* include/hbrddcdx.h
* include/hbrddfpt.h
* include/hbexprb.c
* contrib/gtalleg/gtalleg.c
* contrib/hbct/ctwin.c
* contrib/hbct/ascpos.c
* contrib/hbct/screen1.c
* contrib/hbct/ctcrypt.c
* contrib/xhb/hbxml.c
* contrib/xhb/xhbis.c
* contrib/xhb/fparse.c
* contrib/xhb/xhbat.c
* contrib/xhb/xhbcopyf.c
* contrib/xhb/cstructc.c
* contrib/hbqt/gtqtc/gtqtc.cpp
* contrib/hbqt/gtqtc/gtqtc.h
* contrib/xpp/philesx.c
* contrib/hbnf/ftshadow.c
* contrib/hbnf/ftattr.c
* contrib/hbnetio/netiocli.c
* contrib/hbnetio/netiosrv.c
* contrib/rddsql/sddmy/mysqldd.c
* contrib/rddsql/sddpg/pgsqldd.c
* contrib/rddsql/sddfb/fbirddd.c
* contrib/rddsql/sddodbc/odbcdd.c
* contrib/rddsql/hbrddsql.h
* contrib/rddsql/sqlbase.c
* contrib/rddsql/sqlmix.c
* contrib/gtwvg/gtwvg.c
* contrib/gtwvg/wvggui.c
* contrib/gtwvg/wvgcore.c
* contrib/gtwvg/wvgwing.c
* contrib/rddads/adsx.c
* contrib/rddads/rddads.h
* contrib/rddads/ads1.c
* contrib/hbtip/utils.c
* contrib/hbwin/win_regc.c
* contrib/hbwin/win_prn2.c
* contrib/hbbmcdx/bmdbfcdx.c
* contrib/hbbmcdx/hbbmcdx.h
* contrib/hbbtree/hb_btree.c
* BYTE -> HB_BYTE except where BYTE was used in OS-specific context.
* Some formatting.
; I didn't realign structure definitions in hbrdd*.h yet.
* contrib/hbwin/win_regc.c
* Minor type cleanup.
* src/rtl/gt_tpl/gt_tpl.c
* BYTE -> int for color.
* examples/hbapollo/apollo.c
% Deleted MAX_STR_LEN.
2010-02-08 01:18:46 +00:00
Viktor Szakats
9528be4a18
2010-02-07 22:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* bin/hb-mkimp.bat
+ Added support for Apollo 7.
* utils/hbmk2/hbmk2.prg
+ Accepting '&&' and '||' as 'and' and 'or' operators.
* examples/hbsqlit2/hbsqlit2.hbp
* examples/hbapollo/hbapollo.hbp
+ HB_INC_* -> HB_WITH_*
* examples/hbapollo/apollo.c
* examples/hbapollo/hbapollo.hbc
+ Added support for Apollo 7.
+ Version 6.1 can now be selected by defining HB_WITH_APOLLO_VER61 envvar.
* examples/gtwvw/gtwvw.c
* HB_LONG -> HB_MAXINT
2010-02-07 21:36:26 +00:00
Viktor Szakats
7a0be14e88
2010-02-06 16:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/rtl/filesys.c
* src/rtl/philes.c
* src/rtl/filebuf.c
* src/rtl/memofile.c
* src/rdd/dbsql.c
* src/rdd/hbsix/sxcompr.c
* doc/en-EN/hb_apifs.txt
* include/hbapifs.h
* contrib/hbct/ctstrfil.c
* contrib/hbsqlit3/hbsqlit3.c
* contrib/hbmzip/hbmzip.c
* contrib/hbnf/fttext.c
* contrib/hbmemio/memio.c
* contrib/hbnetio/netiocli.c
* contrib/hbnetio/netiosrv.c
* contrib/hbgd/gdwrp.c
* contrib/hbwin/win_bmp.c
* contrib/hbbmcdx/bmdbfcdx.c
* examples/gtwvw/gtwvw.c
* Changed ULONG to HB_SIZE and HB_ISIZ in FS API functions.
! hb_fsTell() fixed to return HB_FOFFSET instead of ULONG.
* contrib/hbmzip/hbmzip.c
* ULONG -> HB_FATTR, uLong
* Type cleanups.
; QUESTION: Is there any reason why we're not using the hb_fs*() functions
in hb_zipGetFileInfo()?
* src/vm/runner.c
* ULONG -> HB_SIZE for size related variables.
; Review me please.
2010-02-06 15:05:04 +00:00
Viktor Szakats
7022c7e00a
2010-01-24 11:44 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/vm/estack.c
! Replaced printf() calls with hb_snprintf() and hb_conOutErr()
calls. This will avoid reported problems where MinGW binary
build refers to internal printf function. As a rule we should
never use printf() in Harbour code. There are still a few
commented ones in hbrtl.
[TOMERGE 2.0]
* src/vm/hvm.c
! Replaced printf() (commented) call with HB_TRACE().
[TOMERGE 2.0]
* utils/hbmk2/hbmk2.prg
! Fixed -build option not being recognized.
! Fixed -build option not being ignored in second option
parsing loop.
! Fixed -lang= option not being ignored in second option
parsing loop.
[TOMERGE 2.0]
* utils/hbmk2/hbmk2.pt_BR.po
* utils/hbmk2/hbmk2.hu_HU.po
* utils/hbmk2/hbmk2.prg
+ Extended help text for -head option.
* contrib/hbwin/win_prn1.c
% WIN_LOADBITMAPFILE() optimized to use hb_retclen_buffer().
! WIN_LOADBITMAPFILE() fixed to return empty string instead
of NIL in case of file read failure.
* examples/rddado/adordd.ch
+ Added new 'adCmd*' constants. From xhb.
(2010-01-20 20:53 UTC+0100 Miguel Angel Marchuet)
* Formatting.
2010-01-24 11:02:50 +00:00
Viktor Szakats
7903d5b170
2010-01-15 12:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* src/macro/macro.yyc
* src/macro/macro.y
* src/macro/macrolex.c
* src/rtl/gtwvt/gtwvt.h
* doc/en-EN/hb_apigt.txt
* doc/en-EN/hb_api.txt
* doc/en-EN/hb_vm.txt
* doc/en-EN/hb_apiln.txt
* doc/en-EN/hb_macro.txt
* doc/en-EN/hb_apiit.txt
* doc/en-EN/hb_apifs.txt
* doc/codestyl.txt
* include/hbthread.h
* include/hbxvm.h
* include/hbdefs.h
* include/hbvm.h
* include/hbcomp.h
* include/hbcompdf.h
* include/hbwmain.c
* include/hbexpra.c
* include/hbfloat.h
* include/hbapicls.h
* include/hbexprb.c
* contrib/hbtpathy/tpos2.c
* contrib/hbtpathy/tpunix.c
* contrib/hbnf/prtscr.c
* contrib/hbnf/proper.c
* contrib/hbnf/fttext.c
* contrib/hbnf/dispc.c
* contrib/hbnf/ontick.c
* contrib/hbnf/poke.c
* contrib/hbpgsql/postgres.c
* contrib/rddads/rddads.h
* contrib/hbmisc/strfmt.c
* contrib/hbmisc/ffind.c
* contrib/hbwin/wapi_winbase.c
* contrib/hbwin/axcore.c
* contrib/hbwin/win_dll.c
* examples/hbdoc/examples/core_es/hb_vm.txt
* examples/hbdoc/examples/core_es/hb_apiln.txt
* examples/rddado/adordd.prg
* BOOL -> HB_BOOL
* TRUE -> HB_TRUE
* FALSE -> HB_FALSE
; Final touches after verification of whole codebase.
GTWVG still needs changes.
! Fixed FT_FBOF() returning random value after FT_USE().
! Fixed some bool values stored in int types.
2010-01-15 11:06:44 +00:00
Viktor Szakats
8b8d1e24e5
2010-01-14 22:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbct/ctnet.c
* Further cleanups.
* contrib/hbmemio/memio.c
! Fixed to use HB_TRUE/HB_FALSE instead of 1/0.
* contrib/gtwvg/wvgwing.c
+ TOFIXes added to two suspicious boolean casts.
* contrib/hbfimage/fi_wrp.c
+ Added proper conversion between Harbour boolean and
FreeImage boolean value.
% Optimized out unnecessary HB_ISNUM()/HB_ISLOG() calls.
* contrib/hbnetio/netiocli.c
* contrib/hbnetio/netiosrv.c
* contrib/hbmemio/memio.c
* src/nortl/nortl.c
* examples/pp/pp.c
* examples/pp/hbpragma.c
* examples/pp/hbppcore.c
* examples/pp/hbppcomp.c
* examples/pp/hbppdef.h
* examples/rddado/adordd.prg
* BOOL -> HB_BOOL
* TRUE -> HB_TRUE
* FALSE -> HB_FALSE
2010-01-14 21:07:59 +00:00
Viktor Szakats
a89b3b12a7
2010-01-14 05:18 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
...
* contrib/hbnf/mouse.c
* contrib/hbnf/getver.c
* contrib/hbclipsm/status.c
* contrib/hbmisc/dates2.c
* examples/gtwvw/gtwvw.c
* examples/gtwvw/wvwstbar.c
* examples/gtwvw/wvwfuncs.c
% hb_arraySet( ..., hb_itemPut*() ) optimized to hb_arraySet*().
% hb_itemArrayPut( ... ) optimized to hb_arraySet*().
% hb_itemReturn() + hb_itemRelease() optimized to hb_itemReturnRelease().
! Fixed two win64 bugs in above gtwvw calls.
* contrib/hbclipsm/status.c
! Fixed wrong color string buffer declaration masked by casts.
2010-01-14 04:20:31 +00:00
Przemyslaw Czerpak
dbe67cd074
2010-01-12 15:21 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/examples/gtwvw/gtwvw.c
* updated to use hbgtreg.h to register the GT
2010-01-12 14:21:23 +00:00
Przemyslaw Czerpak
9fd022b45a
2010-01-11 19:40 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/contrib/hbnetio/netio.h
* harbour/contrib/hbnetio/netiomt.prg
* harbour/contrib/hbnetio/netiocli.c
* harbour/contrib/hbnetio/netiosrv.c
* updated some comments
* harbour/examples/gtwvw/gtwvw.c
! fixed typo in HB_TRACE() message
2010-01-11 18:40:44 +00:00
Przemyslaw Czerpak
839697c9bc
2010-01-11 14:10 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/contrib/hbnetio/tests/netiotst.prg
* added netio_disconnect() to test code
* harbour/ChangeLog
* harbour/examples/gtwvw/gtwvw.c
! replaced TABs with spaces
* harbour/contrib/hbnetio/tests/hbmk.hbm
* harbour/examples/hbdoc/examples/hbmisc/readme.txt
* harbour/examples/gtwvw/hbgtwvw.h
* harbour/examples/gtwvw/hbole.h
! fixed hardcoded \r\n EOLs
* harbour/src/vm/strapi.c
* harbour/src/common/strwild.c
* harbour/src/nortl/nortl.c
* harbour/src/nortl/Makefile
* harbour/src/rtl/hbascii.c
* harbour/src/rtl/hbsocket.c
* harbour/src/rtl/hbbffnc.c
* harbour/src/rtl/hbznet.c
* harbour/src/rtl/hbbfish.c
* harbour/src/rtl/hbbyte.c
* harbour/src/codepage/uc646_yu.c
* harbour/src/codepage/cphriso.c
* harbour/src/rdd/dbrename.c
* harbour/tests/cpinfo.prg
* harbour/include/hbmsgreg.h
* harbour/include/hbgtreg.h
* harbour/include/hbznet.h
* harbour/include/hbmather.h
* harbour/include/hbsocket.ch
* harbour/include/hbtrace.ch
* harbour/include/hbapistr.h
* harbour/include/hbiniseg.h
* harbour/include/hbsocket.h
* harbour/include/hbbfish.h
* harbour/include/hbcdpreg.h
* harbour/include/hbfloat.h
* harbour/contrib/hbqt/qtgui/QPageSetupDialog.cpp
* harbour/contrib/hbqt/qtgui/QDragEnterEvent.cpp
* harbour/contrib/hbqt/qtgui/TQToolBox.prg
* harbour/contrib/hbqt/qtgui/QGridLayout.cpp
* harbour/contrib/hbqt/qtgui/TQTreeView.prg
* harbour/contrib/hbqt/qtgui/TQTextCharFormat.prg
* harbour/contrib/hbqt/qtgui/QItemSelectionModel.cpp
* harbour/contrib/hbqt/qtgui/TQTextLine.prg
* harbour/contrib/hbqt/qtgui/QConicalGradient.cpp
* harbour/contrib/hbqt/qtgui/QTextLength.cpp
* harbour/contrib/hbqt/qtgui/TQInputEvent.prg
* harbour/contrib/hbqt/qtgui/TQWidgetItem.prg
* harbour/contrib/hbqt/qtgui/TQTextItem.prg
* harbour/contrib/hbqt/qtgui/QGradient.cpp
* harbour/contrib/hbqt/qtgui/TQTimeEdit.prg
* harbour/contrib/hbqt/qtgui/TQDropEvent.prg
* harbour/contrib/hbqt/qtgui/QStandardItemModel.cpp
* harbour/contrib/hbqt/qtgui/QItemSelection.cpp
* harbour/contrib/hbqt/qtgui/TQTextObject.prg
* harbour/contrib/hbqt/qtgui/TQPainterPath.prg
* harbour/contrib/hbqt/qtgui/QTransform.cpp
* harbour/contrib/hbqt/qtgui/QPicture.cpp
* harbour/contrib/hbqt/qtgui/QAction.cpp
* harbour/contrib/hbqt/qtgui/QPaintEvent.cpp
* harbour/contrib/hbqt/qtgui/TQStyleHintReturn.prg
* harbour/contrib/hbqt/qtgui/QStyledItemDelegate.cpp
* harbour/contrib/hbqt/qtgui/QWidget.cpp
* harbour/contrib/hbqt/qtgui/TQProgressBar.prg
* harbour/contrib/hbqt/qtgui/TQFontDatabase.prg
* harbour/contrib/hbqt/qtgui/QFontDialog.cpp
* harbour/contrib/hbqt/qtgui/QToolBox.cpp
* harbour/contrib/hbqt/qtgui/TQLineEdit.prg
* harbour/contrib/hbqt/qtgui/TQHBoxLayout.prg
* harbour/contrib/hbqt/qtgui/QTextListFormat.cpp
* harbour/contrib/hbqt/qtgui/QMouseEvent.cpp
* harbour/contrib/hbqt/qtgui/QTextEdit.cpp
* harbour/contrib/hbqt/qtgui/TQToolBar.prg
* harbour/contrib/hbqt/qtgui/TQTreeWidget.prg
* harbour/contrib/hbqt/qtgui/QFontComboBox.cpp
* harbour/contrib/hbqt/qtgui/TQSplitter.prg
* harbour/contrib/hbqt/qtgui/QStyle.cpp
* harbour/contrib/hbqt/qtgui/QStyleOptionHeader.cpp
* harbour/contrib/hbqt/qtgui/TQComboBox.prg
* harbour/contrib/hbqt/qtgui/QAbstractTextDocumentLayout.cpp
* harbour/contrib/hbqt/qtgui/QListView.cpp
* harbour/contrib/hbqt/qtgui/QWheelEvent.cpp
* harbour/contrib/hbqt/qtgui/TQAbstractItemDelegate.prg
* harbour/contrib/hbqt/qtgui/TQSessionManager.prg
* harbour/contrib/hbqt/qtgui/QRadialGradient.cpp
* harbour/contrib/hbqt/qtgui/QLayout.cpp
* harbour/contrib/hbqt/qtgui/QCursor.cpp
* harbour/contrib/hbqt/qtgui/TQProgressDialog.prg
* harbour/contrib/hbqt/qtgui/QPainterPath.cpp
* harbour/contrib/hbqt/qtgui/QLabel.cpp
* harbour/contrib/hbqt/qtgui/TQBoxLayout.prg
* harbour/contrib/hbqt/qtgui/TQPolygon.prg
* harbour/contrib/hbqt/qtgui/QFocusEvent.cpp
* harbour/contrib/hbqt/qtgui/QBrush.cpp
* harbour/contrib/hbqt/qtgui/QStyleHintReturn.cpp
* harbour/contrib/hbqt/qtgui/QStyleOptionToolButton.cpp
* harbour/contrib/hbqt/qtgui/QStylePainter.cpp
* harbour/contrib/hbqt/qtgui/TQRadioButton.prg
* harbour/contrib/hbqt/qtgui/TQSystemTrayIcon.prg
* harbour/contrib/hbqt/qtgui/QLinearGradient.cpp
* harbour/contrib/hbqt/qtgui/TQListWidgetItem.prg
* harbour/contrib/hbqt/qtgui/QProgressBar.cpp
* harbour/contrib/hbqt/qtgui/TQTextBlock.prg
* harbour/contrib/hbqt/qtgui/TQTextFrame.prg
* harbour/contrib/hbqt/qtgui/QDragLeaveEvent.cpp
* harbour/contrib/hbqt/qtgui/TQStyleOptionViewItem.prg
* harbour/contrib/hbqt/qtgui/TQInputContext.prg
* harbour/contrib/hbqt/qtgui/QClipboard.cpp
* harbour/contrib/hbqt/qtgui/QStyleOptionToolBox.cpp
* harbour/contrib/hbqt/qtgui/QStyleOptionTabBarBase.cpp
* harbour/contrib/hbqt/qtgui/QToolBar.cpp
* harbour/contrib/hbqt/qtgui/TQStatusBar.prg
* harbour/contrib/hbqt/qtgui/TQTextBlockFormat.prg
* harbour/contrib/hbqt/qtgui/TQTextFrameFormat.prg
* harbour/contrib/hbqt/qtgui/QFontMetricsF.cpp
* harbour/contrib/hbqt/qtgui/TQTabWidget.prg
* harbour/contrib/hbqt/qtgui/TQLCDNumber.prg
* harbour/contrib/hbqt/qtgui/TQMainWindow.prg
* harbour/contrib/hbqt/qtgui/QToolButton.cpp
* harbour/contrib/hbqt/qtgui/TQStyleOptionTitleBar.prg
* harbour/contrib/hbqt/qtgui/QWindowsStyle.cpp
* harbour/contrib/hbqt/qtgui/TQDockWidget.prg
* harbour/contrib/hbqt/qtgui/QColor.cpp
* harbour/contrib/hbqt/qtgui/QListWidget.cpp
* harbour/contrib/hbqt/qtgui/QTextLayout.cpp
* harbour/contrib/hbqt/qtgui/QTextCursor.cpp
* harbour/contrib/hbqt/qtgui/TQSound.prg
* harbour/contrib/hbqt/qtgui/QTextDocument.cpp
* harbour/contrib/hbqt/qtgui/TQHelpEvent.prg
* harbour/contrib/hbqt/qtgui/QAbstractProxyModel.cpp
* harbour/contrib/hbqt/qtgui/QPolygon.cpp
* harbour/contrib/hbqt/qtgui/TQGradient.prg
* harbour/contrib/hbqt/qtgui/TQAbstractPrintDialog.prg
* harbour/contrib/hbqt/qtgui/QRadioButton.cpp
* harbour/contrib/hbqt/qtgui/TQWizard.prg
* harbour/contrib/hbqt/qtgui/TQApplication.prg
* harbour/contrib/hbqt/qtgui/QAbstractButton.cpp
* harbour/contrib/hbqt/qtgui/TQSyntaxHighlighter.prg
* harbour/contrib/hbqt/qtgui/QStyleOptionViewItem.cpp
* harbour/contrib/hbqt/qtgui/QFileIconProvider.cpp
* harbour/contrib/hbqt/qtgui/TQTextOption.prg
* harbour/contrib/hbqt/qtgui/QTextFrameFormat.cpp
* harbour/contrib/hbqt/qtgui/QTextBlockFormat.cpp
* harbour/contrib/hbqt/qtgui/TQInputDialog.prg
* harbour/contrib/hbqt/qtgui/TQMovie.prg
* harbour/contrib/hbqt/qtgui/TQKeySequence.prg
* harbour/contrib/hbqt/qtgui/QStyleOptionToolBar.cpp
* harbour/contrib/hbqt/qtgui/QBitmap.cpp
* harbour/contrib/hbqt/qtgui/QCalendarWidget.cpp
* harbour/contrib/hbqt/qtgui/TQPrinter.prg
* harbour/contrib/hbqt/qtgui/QStyleOptionTitleBar.cpp
* harbour/contrib/hbqt/qtgui/QHeaderView.cpp
* harbour/contrib/hbqt/qtgui/QScrollBar.cpp
* harbour/contrib/hbqt/qtgui/TQActionGroup.prg
* harbour/contrib/hbqt/qtgui/TQTextEdit.prg
* harbour/contrib/hbqt/qtgui/QStyleOptionButton.cpp
* harbour/contrib/hbqt/qtgui/TQWizardPage.prg
* harbour/contrib/hbqt/qtgui/QCommandLinkButton.cpp
* harbour/contrib/hbqt/qtgui/TQFontComboBox.prg
* harbour/contrib/hbqt/qtgui/QFocusFrame.cpp
* harbour/contrib/hbqt/qtgui/QSizePolicy.cpp
* harbour/contrib/hbqt/qtgui/TQListView.prg
* harbour/contrib/hbqt/qtgui/TQStyleOptionSizeGrip.prg
* harbour/contrib/hbqt/qtgui/QAbstractPrintDialog.cpp
* harbour/contrib/hbqt/qtgui/QApplication.cpp
* harbour/contrib/hbqt/qtgui/TQTextBlockGroup.prg
* harbour/contrib/hbqt/qtgui/QAbstractSlider.cpp
* harbour/contrib/hbqt/qtgui/QTextFragment.cpp
* harbour/contrib/hbqt/qtgui/TQStyleOptionGroupBox.prg
* harbour/contrib/hbqt/qtgui/Makefile
* harbour/contrib/hbqt/qtgui/QAbstractScrollArea.cpp
* harbour/contrib/hbqt/qtgui/TQPrintEngine.prg
* harbour/contrib/hbqt/qtgui/TQStylePainter.prg
* harbour/contrib/hbqt/qtgui/QPlainTextEdit.cpp
* harbour/contrib/hbqt/qtgui/QInputDialog.cpp
* harbour/contrib/hbqt/qtgui/QKeySequence.cpp
* harbour/contrib/hbqt/qtgui/QPrinter.cpp
* harbour/contrib/hbqt/qtgui/TQMessageBox.prg
* harbour/contrib/hbqt/qtgui/QKeyEvent.cpp
* harbour/contrib/hbqt/qtgui/QActionGroup.cpp
* harbour/contrib/hbqt/qtgui/QTextCharFormat.cpp
* harbour/contrib/hbqt/qtgui/QStyleOptionSlider.cpp
* harbour/contrib/hbqt/qtgui/TQFontMetricsF.prg
* harbour/contrib/hbqt/qtgui/TQDragMoveEvent.prg
* harbour/contrib/hbqt/qtgui/QInputEvent.cpp
* harbour/contrib/hbqt/qtgui/QWidgetItem.cpp
* harbour/contrib/hbqt/qtgui/TQCommonStyle.prg
* harbour/contrib/hbqt/qtgui/QMenu.cpp
* harbour/contrib/hbqt/qtgui/TQWindowsStyle.prg
* harbour/contrib/hbqt/qtgui/TQPushButton.prg
* harbour/contrib/hbqt/qtgui/QStyleOptionSizeGrip.cpp
* harbour/contrib/hbqt/qtgui/TQDoubleSpinBox.prg
* harbour/contrib/hbqt/qtgui/QTextObject.cpp
* harbour/contrib/hbqt/qtgui/TQTreeWidgetItem.prg
* harbour/contrib/hbqt/qtgui/TQTableView.prg
* harbour/contrib/hbqt/qtgui/TQTextDocument.prg
* harbour/contrib/hbqt/qtgui/QStyleOptionGroupBox.cpp
* harbour/contrib/hbqt/qtgui/QPrintEngine.cpp
* harbour/contrib/hbqt/qtgui/QFontInfo.cpp
* harbour/contrib/hbqt/qtgui/QImage.cpp
* harbour/contrib/hbqt/qtgui/TQButtonGroup.prg
* harbour/contrib/hbqt/qtgui/TQFrame.prg
* harbour/contrib/hbqt/qtgui/TQCompleter.prg
* harbour/contrib/hbqt/qtgui/QValidator.cpp
* harbour/contrib/hbqt/qtgui/TQTextFormat.prg
* harbour/contrib/hbqt/qtgui/QIcon.cpp
* harbour/contrib/hbqt/qtgui/TQColorDialog.prg
* harbour/contrib/hbqt/qtgui/TQStyleOptionProgressBar.prg
* harbour/contrib/hbqt/qtgui/QPolygonF.cpp
* harbour/contrib/hbqt/qtgui/TQFileIconProvider.prg
* harbour/contrib/hbqt/qtgui/QHBoxLayout.cpp
* harbour/contrib/hbqt/qtgui/TQStyleHintReturnVariant.prg
* harbour/contrib/hbqt/qtgui/QTreeWidget.cpp
* harbour/contrib/hbqt/qtgui/QCommonStyle.cpp
* harbour/contrib/hbqt/qtgui/TQTextDocumentWriter.prg
* harbour/contrib/hbqt/qtgui/TQStyleOptionTab.prg
* harbour/contrib/hbqt/qtgui/TQStringListModel.prg
* harbour/contrib/hbqt/qtgui/QAbstractItemView.cpp
* harbour/contrib/hbqt/qtgui/QSessionManager.cpp
* harbour/contrib/hbqt/qtgui/TQTextBrowser.prg
* harbour/contrib/hbqt/qtgui/QProgressDialog.cpp
* harbour/contrib/hbqt/qtgui/TQTableWidget.prg
* harbour/contrib/hbqt/qtgui/TQTabBar.prg
* harbour/contrib/hbqt/qtgui/TQSpacerItem.prg
* harbour/contrib/hbqt/qtgui/QButtonGroup.cpp
* harbour/contrib/hbqt/qtgui/QStyleFactory.cpp
* harbour/contrib/hbqt/qtgui/TQDialog.prg
* harbour/contrib/hbqt/qtgui/TQFileDialog.prg
* harbour/contrib/hbqt/qtgui/TQStandardItemModel.prg
* harbour/contrib/hbqt/qtgui/TQFormLayout.prg
* harbour/contrib/hbqt/qtgui/QSystemTrayIcon.cpp
* harbour/contrib/hbqt/qtgui/TQItemSelection.prg
* harbour/contrib/hbqt/qtgui/QListWidgetItem.cpp
* harbour/contrib/hbqt/qtgui/QColorDialog.cpp
* harbour/contrib/hbqt/qtgui/QStyleOptionDockWidget.cpp
* harbour/contrib/hbqt/qtgui/QStyleOptionTabWidgetFrame.cpp
* harbour/contrib/hbqt/qtgui/TQFileSystemModel.prg
* harbour/contrib/hbqt/qtgui/TQAbstractSpinBox.prg
* harbour/contrib/hbqt/qtgui/TQTextFragment.prg
* harbour/contrib/hbqt/qtgui/QInputMethodEvent.cpp
* harbour/contrib/hbqt/qtgui/QDateTimeEdit.cpp
* harbour/contrib/hbqt/qtgui/TQTransform.prg
* harbour/contrib/hbqt/qtgui/TQVBoxLayout.prg
* harbour/contrib/hbqt/qtgui/QStyleOptionFocusRect.cpp
* harbour/contrib/hbqt/qtgui/QMoveEvent.cpp
* harbour/contrib/hbqt/qtgui/TQImageWriter.prg
* harbour/contrib/hbqt/qtgui/QMainWindow.cpp
* harbour/contrib/hbqt/qtgui/QDesktopWidget.cpp
* harbour/contrib/hbqt/qtgui/QTableWidgetSelectionRange.cpp
* harbour/contrib/hbqt/qtgui/QWidgetAction.cpp
* harbour/contrib/hbqt/qtgui/TQMenuBar.prg
* harbour/contrib/hbqt/qtgui/QStringListModel.cpp
* harbour/contrib/hbqt/qtgui/TQKeyEvent.prg
* harbour/contrib/hbqt/qtgui/QDockWidget.cpp
* harbour/contrib/hbqt/qtgui/TQPaintDevice.prg
* harbour/contrib/hbqt/qtgui/TQStyleOptionMenuItem.prg
* harbour/contrib/hbqt/qtgui/TQFontMetrics.prg
* harbour/contrib/hbqt/qtgui/QTextBrowser.cpp
* harbour/contrib/hbqt/qtgui/TQStyle.prg
* harbour/contrib/hbqt/qtgui/QTableWidget.cpp
* harbour/contrib/hbqt/qtgui/TQStyleOptionHeader.prg
* harbour/contrib/hbqt/qtgui/TQMenu.prg
* harbour/contrib/hbqt/qtgui/TQMatrix.prg
* harbour/contrib/hbqt/qtgui/QErrorMessage.cpp
* harbour/contrib/hbqt/qtgui/QWizard.cpp
* harbour/contrib/hbqt/qtgui/QFileSystemModel.cpp
* harbour/contrib/hbqt/qtgui/TQPrintDialog.prg
* harbour/contrib/hbqt/qtgui/QAbstractSpinBox.cpp
* harbour/contrib/hbqt/qtgui/TQPrintPreviewDialog.prg
* harbour/contrib/hbqt/qtgui/TQLabel.prg
* harbour/contrib/hbqt/qtgui/QDial.cpp
* harbour/contrib/hbqt/qtgui/TQStyleOptionComboBox.prg
* harbour/contrib/hbqt/qtgui/TQSlider.prg
* harbour/contrib/hbqt/qtgui/TQFontInfo.prg
* harbour/contrib/hbqt/qtgui/TQStyleOptionToolButton.prg
* harbour/contrib/hbqt/qtgui/QTextOption.cpp
* harbour/contrib/hbqt/qtgui/TQBrush.prg
* harbour/contrib/hbqt/qtgui/QImageWriter.cpp
* harbour/contrib/hbqt/qtgui/TQScrollArea.prg
* harbour/contrib/hbqt/qtgui/TQIcon.prg
* harbour/contrib/hbqt/qtgui/TQLayoutItem.prg
* harbour/contrib/hbqt/qtgui/TQPolygonF.prg
* harbour/contrib/hbqt/qtgui/TQPixmap.prg
* harbour/contrib/hbqt/qtgui/QMenuBar.cpp
* harbour/contrib/hbqt/qtgui/TQClipboard.prg
* harbour/contrib/hbqt/qtgui/TQTextImageFormat.prg
* harbour/contrib/hbqt/qtgui/TQStyleOptionTabBarBase.prg
* harbour/contrib/hbqt/qtgui/QPaintDevice.cpp
* harbour/contrib/hbqt/qtgui/QFontMetrics.cpp
* harbour/contrib/hbqt/qtgui/QStyleOptionMenuItem.cpp
* harbour/contrib/hbqt/qtgui/QWizardPage.cpp
* harbour/contrib/hbqt/qtgui/TQImageReader.prg
* harbour/contrib/hbqt/qtgui/QDropEvent.cpp
* harbour/contrib/hbqt/qtgui/TQAbstractItemView.prg
* harbour/contrib/hbqt/qtgui/TQColor.prg
* harbour/contrib/hbqt/qtgui/TQStyleOptionComplex.prg
* harbour/contrib/hbqt/qtgui/QTextBlockGroup.cpp
* harbour/contrib/hbqt/qtgui/QPrintDialog.cpp
* harbour/contrib/hbqt/qtgui/TQRegion.prg
* harbour/contrib/hbqt/qtgui/QStandardItem.cpp
* harbour/contrib/hbqt/qtgui/QStyleOptionComboBox.cpp
* harbour/contrib/hbqt/qtgui/TQStyleFactory.prg
* harbour/contrib/hbqt/qtgui/TQStyleOptionSpinBox.prg
* harbour/contrib/hbqt/qtgui/TQPalette.prg
* harbour/contrib/hbqt/qtgui/QSplashScreen.cpp
* harbour/contrib/hbqt/qtgui/TQDateTimeEdit.prg
* harbour/contrib/hbqt/qtgui/QSizeGrip.cpp
* harbour/contrib/hbqt/qtgui/TQInputMethodEvent.prg
* harbour/contrib/hbqt/qtgui/TQPainter.prg
* harbour/contrib/hbqt/qtgui/QMessageBox.cpp
* harbour/contrib/hbqt/qtgui/TQResizeEvent.prg
* harbour/contrib/hbqt/qtgui/TQTextTableFormat.prg
* harbour/contrib/hbqt/qtgui/QTextImageFormat.cpp
* harbour/contrib/hbqt/qtgui/TQStyleOptionFocusRect.prg
* harbour/contrib/hbqt/qtgui/QGroupBox.cpp
* harbour/contrib/hbqt/qtgui/QImageReader.cpp
* harbour/contrib/hbqt/qtgui/TQDragEnterEvent.prg
* harbour/contrib/hbqt/qtgui/QTextDocumentFragment.cpp
* harbour/contrib/hbqt/qtgui/QPushButton.cpp
* harbour/contrib/hbqt/qtgui/TQWidgetAction.prg
* harbour/contrib/hbqt/qtgui/TQGridLayout.prg
* harbour/contrib/hbqt/qtgui/TQScrollBar.prg
* harbour/contrib/hbqt/qtgui/TQItemSelectionModel.prg
* harbour/contrib/hbqt/qtgui/TQStyleOptionButton.prg
* harbour/contrib/hbqt/qtgui/TQTextLength.prg
* harbour/contrib/hbqt/qtgui/TQCommandLinkButton.prg
* harbour/contrib/hbqt/qtgui/QTreeWidgetItem.cpp
* harbour/contrib/hbqt/qtgui/QBoxLayout.cpp
* harbour/contrib/hbqt/qtgui/TQErrorMessage.prg
* harbour/contrib/hbqt/qtgui/QTextFormat.cpp
* harbour/contrib/hbqt/qtgui/QPalette.cpp
* harbour/contrib/hbqt/qtgui/QTextFrame.cpp
* harbour/contrib/hbqt/qtgui/QTextBlock.cpp
* harbour/contrib/hbqt/qtgui/QPainter.cpp
* harbour/contrib/hbqt/qtgui/TQDial.prg
* harbour/contrib/hbqt/qtgui/QStyleOptionProgressBar.cpp
* harbour/contrib/hbqt/qtgui/QResizeEvent.cpp
* harbour/contrib/hbqt/qtgui/TQTableWidgetItem.prg
* harbour/contrib/hbqt/qtgui/QTextTableFormat.cpp
* harbour/contrib/hbqt/qtgui/TQAction.prg
* harbour/contrib/hbqt/qtgui/TQPaintEvent.prg
* harbour/contrib/hbqt/qtgui/QStyleHintReturnVariant.cpp
* harbour/contrib/hbqt/qtgui/QStatusBar.cpp
* harbour/contrib/hbqt/qtgui/TQStyledItemDelegate.prg
* harbour/contrib/hbqt/qtgui/TQPlainTextEdit.prg
* harbour/contrib/hbqt/qtgui/QTextInlineObject.cpp
* harbour/contrib/hbqt/qtgui/QTabWidget.cpp
* harbour/contrib/hbqt/qtgui/QContextMenuEvent.cpp
* harbour/contrib/hbqt/qtgui/QLCDNumber.cpp
* harbour/contrib/hbqt/qtgui/TQWidget.prg
* harbour/contrib/hbqt/qtgui/TQFontDialog.prg
* harbour/contrib/hbqt/qtgui/QTextDocumentWriter.cpp
* harbour/contrib/hbqt/qtgui/QStyleOptionTab.cpp
* harbour/contrib/hbqt/qtgui/QDateEdit.cpp
* harbour/contrib/hbqt/qtgui/TQStyleOption.prg
* harbour/contrib/hbqt/qtgui/TQTextListFormat.prg
* harbour/contrib/hbqt/qtgui/TQMouseEvent.prg
* harbour/contrib/hbqt/qtgui/QCheckBox.cpp
* harbour/contrib/hbqt/qtgui/TQStyleOptionSlider.prg
* harbour/contrib/hbqt/qtgui/QSound.cpp
* harbour/contrib/hbqt/qtgui/QHelpEvent.cpp
* harbour/contrib/hbqt/qtgui/QTabBar.cpp
* harbour/contrib/hbqt/qtgui/QSpacerItem.cpp
* harbour/contrib/hbqt/qtgui/TQAbstractTextDocumentLayout.prg
* harbour/contrib/hbqt/qtgui/QFileDialog.cpp
* harbour/contrib/hbqt/qtgui/QDirModel.cpp
* harbour/contrib/hbqt/qtgui/QDialog.cpp
* harbour/contrib/hbqt/qtgui/TQWheelEvent.prg
* harbour/contrib/hbqt/qtgui/QFormLayout.cpp
* harbour/contrib/hbqt/qtgui/QStyleOptionFrame.cpp
* harbour/contrib/hbqt/qtgui/TQRadialGradient.prg
* harbour/contrib/hbqt/qtgui/QSyntaxHighlighter.cpp
* harbour/contrib/hbqt/qtgui/QFont.cpp
* harbour/contrib/hbqt/qtgui/TQCursor.prg
* harbour/contrib/hbqt/qtgui/TQLayout.prg
* harbour/contrib/hbqt/qtgui/TQStandardItem.prg
* harbour/contrib/hbqt/qtgui/QTableWidgetItem.cpp
* harbour/contrib/hbqt/qtgui/TQFocusEvent.prg
* harbour/contrib/hbqt/qtgui/QVBoxLayout.cpp
* harbour/contrib/hbqt/qtgui/TQImage.prg
* harbour/contrib/hbqt/qtgui/TQSpinBox.prg
* harbour/contrib/hbqt/qtgui/QMovie.cpp
* harbour/contrib/hbqt/qtgui/TQValidator.prg
* harbour/contrib/hbqt/qtgui/TQLinearGradient.prg
* harbour/contrib/hbqt/qtgui/TQSplashScreen.prg
* harbour/contrib/hbqt/qtgui/TQDragLeaveEvent.prg
* harbour/contrib/hbqt/qtgui/TQSizeGrip.prg
* harbour/contrib/hbqt/qtgui/QStyleOption.cpp
* harbour/contrib/hbqt/qtgui/TQStyleHintReturnMask.prg
* harbour/contrib/hbqt/qtgui/QTreeView.cpp
* harbour/contrib/hbqt/qtgui/TQStyleOptionToolBox.prg
* harbour/contrib/hbqt/qtgui/QTextLine.cpp
* harbour/contrib/hbqt/qtgui/TQGroupBox.prg
* harbour/contrib/hbqt/qtgui/TQTextDocumentFragment.prg
* harbour/contrib/hbqt/qtgui/QTextItem.cpp
* harbour/contrib/hbqt/qtgui/TQToolButton.prg
* harbour/contrib/hbqt/qtgui/QTimeEdit.cpp
* harbour/contrib/hbqt/qtgui/QMatrix.cpp
* harbour/contrib/hbqt/qtgui/TQListWidget.prg
* harbour/contrib/hbqt/qtgui/TQPen.prg
* harbour/contrib/hbqt/qtgui/TQTextCursor.prg
* harbour/contrib/hbqt/qtgui/TQTextLayout.prg
* harbour/contrib/hbqt/qtgui/QPrintPreviewDialog.cpp
* harbour/contrib/hbqt/qtgui/TQAbstractProxyModel.prg
* harbour/contrib/hbqt/qtgui/QSlider.cpp
* harbour/contrib/hbqt/qtgui/QSpinBox.cpp
* harbour/contrib/hbqt/qtgui/QScrollArea.cpp
* harbour/contrib/hbqt/qtgui/TQStyleOptionDockWidget.prg
* harbour/contrib/hbqt/qtgui/TQAbstractButton.prg
* harbour/contrib/hbqt/qtgui/TQStyleOptionTabWidgetFrame.prg
* harbour/contrib/hbqt/qtgui/QFontDatabase.cpp
* harbour/contrib/hbqt/qtgui/QLayoutItem.cpp
* harbour/contrib/hbqt/qtgui/QLineEdit.cpp
* harbour/contrib/hbqt/qtgui/QPixmap.cpp
* harbour/contrib/hbqt/qtgui/QStyleHintReturnMask.cpp
* harbour/contrib/hbqt/qtgui/TQMoveEvent.prg
* harbour/contrib/hbqt/qtgui/TQTextInlineObject.prg
* harbour/contrib/hbqt/qtgui/TQContextMenuEvent.prg
* harbour/contrib/hbqt/qtgui/TQBitmap.prg
* harbour/contrib/hbqt/qtgui/QDragMoveEvent.cpp
* harbour/contrib/hbqt/qtgui/QSplitter.cpp
* harbour/contrib/hbqt/qtgui/TQStyleOptionToolBar.prg
* harbour/contrib/hbqt/qtgui/TQDesktopWidget.prg
* harbour/contrib/hbqt/qtgui/TQCalendarWidget.prg
* harbour/contrib/hbqt/qtgui/TQPageSetupDialog.prg
* harbour/contrib/hbqt/qtgui/QComboBox.cpp
* harbour/contrib/hbqt/qtgui/TQTableWidgetSelectionRange.prg
* harbour/contrib/hbqt/qtgui/TQDateEdit.prg
* harbour/contrib/hbqt/qtgui/QDoubleSpinBox.cpp
* harbour/contrib/hbqt/qtgui/QAbstractItemDelegate.cpp
* harbour/contrib/hbqt/qtgui/TQHeaderView.prg
* harbour/contrib/hbqt/qtgui/TQConicalGradient.prg
* harbour/contrib/hbqt/qtgui/TQCheckBox.prg
* harbour/contrib/hbqt/qtgui/QStyleOptionComplex.cpp
* harbour/contrib/hbqt/qtgui/QTableView.cpp
* harbour/contrib/hbqt/qtgui/QPen.cpp
* harbour/contrib/hbqt/qtgui/QRegion.cpp
* harbour/contrib/hbqt/qtgui/TQFocusFrame.prg
* harbour/contrib/hbqt/qtgui/TQSizePolicy.prg
* harbour/contrib/hbqt/qtgui/TQDirModel.prg
* harbour/contrib/hbqt/qtgui/QFrame.cpp
* harbour/contrib/hbqt/qtgui/QCompleter.cpp
* harbour/contrib/hbqt/qtgui/QStyleOptionSpinBox.cpp
* harbour/contrib/hbqt/qtgui/TQStyleOptionFrame.prg
* harbour/contrib/hbqt/qtgui/TQFont.prg
* harbour/contrib/hbqt/qtgui/TQAbstractSlider.prg
* harbour/contrib/hbqt/qtgui/QInputContext.cpp
* harbour/contrib/hbqt/qtgui/TQAbstractScrollArea.prg
* harbour/contrib/hbqt/qtgui/TQPicture.prg
* harbour/contrib/hbqt/qtcore/TQSettings.prg
* harbour/contrib/hbqt/qtcore/QSettings.cpp
* harbour/contrib/hbqt/qtcore/TQUiLoader.prg
* harbour/contrib/hbqt/qtcore/QUiLoader.cpp
* harbour/contrib/hbqt/hbqt_errorsys.prg
* harbour/contrib/hbqt/hbqt_destruct.cpp
* harbour/contrib/hbqt/qtnetwork/QHttp.cpp
* harbour/contrib/hbqt/qtnetwork/TQHttpHeader.prg
* harbour/contrib/hbqt/qtnetwork/TQFtp.prg
* harbour/contrib/hbqt/qtnetwork/QHttpHeader.cpp
* harbour/contrib/hbqt/qtnetwork/QFtp.cpp
* harbour/contrib/hbqt/qtnetwork/TQHttpRequestHeader.prg
* harbour/contrib/hbqt/qtnetwork/TQNetworkRequest.prg
* harbour/contrib/hbqt/qtnetwork/TQHttpResponseHeader.prg
* harbour/contrib/hbqt/qtnetwork/QHttpRequestHeader.cpp
* harbour/contrib/hbqt/qtnetwork/QNetworkRequest.cpp
* harbour/contrib/hbqt/qtnetwork/QHttpResponseHeader.cpp
* harbour/contrib/hbqt/qtnetwork/TQHttp.prg
* harbour/contrib/hbqt/qtnetwork/Makefile
* harbour/contrib/hbqt/hbqt_misc.prg
* harbour/contrib/hbxbp/xbppresspace.prg
* harbour/contrib/hbxbp/xbprtf.prg
* harbour/contrib/hbxbp/xbpbrowse.prg
* harbour/contrib/hbxbp/xbpprintdialog.prg
* harbour/contrib/hbxbp/xbpdev.ch
* harbour/contrib/hbxbp/xbpprinter.prg
* harbour/contrib/hbxbp/xbpqtuiloader.prg
* harbour/contrib/hbnetio/netio.h
* harbour/contrib/hbnetio/netiomt.prg
* harbour/contrib/hbnetio/netiocli.c
* harbour/contrib/hbnetio/netiosrv.c
* harbour/contrib/hbnetio/Makefile
* harbour/contrib/hbide/ideobject.prg
* harbour/contrib/hbide/hbide.hbp
* harbour/contrib/hbide/iderequests.prg
* harbour/contrib/hbide/idestylesheets.prg
* harbour/contrib/hbide/idefindreplace.prg
* harbour/contrib/hbide/idethemes.prg
* harbour/contrib/hbide/ideeditor.prg
* harbour/contrib/hbide/hbide.prg
* harbour/contrib/hbide/idemisc.prg
* harbour/contrib/hbide/hbide.ch
* harbour/contrib/hbide/idetags.prg
* harbour/contrib/hbide/idesaveload.prg
* harbour/contrib/hbide/ideactions.prg
* harbour/contrib/hbide/idedocks.prg
* harbour/contrib/hbide/ideparseexpr.c
* harbour/contrib/hbide/ideprojmanager.prg
* set svn:keywords attribute to "Author Date Id Revision"
2010-01-11 13:44:04 +00:00