275ba9f480
2011-05-19 18:59 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/valtype.c * contrib/xhb/xhb.hbx * contrib/xhb/xhbfunc.c * HB_ISBYREF() function uncommented and moved from core to xhb lib * contrib/xhb/xhb.hbc + linking hbfship to better emulate xhb environment * contrib/hbfoxpro/misc.prg * formatting
Viktor Szakats
2011-05-19 17:00:41 +00:00
b52c7978ed
2011-05-19 17:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/debug/debugger.prg * src/rtl/valtoexp.prg + __dbgValToStr() support for type "T" % RTrim( Str() ) -> Str() and hb_ntos() % hb_VALTOEXP() minor optimization ! synced string representation of codeblocks and arrays * formatting
Viktor Szakats
2011-05-19 15:51:01 +00:00
9386b75d56
2011-05-19 08:31 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/ideedit.prg * contrib/hbide/ideeditor.prg ! Fixed: regression in last commit. Now hbIDE opens ok. ; TOFIX: split window is broken.
Pritpal Bedi
2011-05-19 15:35:24 +00:00
e43c00de24
2011-05-19 17:32 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/valtoexp.prg * formatted HB_CSTR() * src/debug/debugger.prg ! __dbgCStr() synced with HB_CSTR()
Viktor Szakats
2011-05-19 15:32:49 +00:00
955e90fe59
2011-05-19 17:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/arc4.c ! fixed for watcom (getpid) ! cast for msvc ! fixed for dmc (ms struct missing for win seed) ! fixed for bcc (inline disabled for this dead compiler, getpid) ! fixed warning for all non-unix, non-win targets
Viktor Szakats
2011-05-19 15:15:59 +00:00
ef4b9bf234
2011-05-19 16:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/Makefile * src/rtl/hbrandom.c + src/rtl/hbrand.c + src/rtl/arc4.c + src/rtl/arc4.h + added C level arc4 API. adapted to Harbour by Tamas Tevesz, original authors listed in sources * moved HB_RAND32() function to separate source * changed HB_RAND32() to use arc4 backend, which means it will now return properly string random numbers ; arc4 code may need tweaks on some platforms (android f.e.), pls test
Viktor Szakats
2011-05-19 14:33:28 +00:00
7e3baa6da0
2011-05-19 14:55 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmzip/mzip.c * formatting
Viktor Szakats
2011-05-19 12:55:42 +00:00
9d9bea845c
2011-05-19 14:48 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmzip/mzip.c ! fixed to honor core filename settings and OS codepage ! fixed OS/2 to check for wrong filename in hb_zipStoreFile() when finding out file attributes. ; please review me and beware of regressions both build-time and runtime.
Viktor Szakats
2011-05-19 12:50:45 +00:00
a21f3aa497
2011-05-19 04:32 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) - contrib/hbtip/encb64c.c * contrib/hbtip/encb64.prg * contrib/hbtip/hbtip.hbx * contrib/hbtip/hbtip.hbm % elminated redundant base64 encoder implementation, now hbtip used the core one + TIP_BASE64ENCODE( <cData>, [<nLineLength>], [<cCRLF>] ) -> <nBase64Encoded> function added to create base64 encoded data split into lines, separated by passed EOL. default EOL is hb_eol(), if <nLineLength> is not specced, there will be no long splitting
Viktor Szakats
2011-05-19 02:34:16 +00:00
1c7712db29
2011-05-18 18:31 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/ideeditor.prg * contrib/hbqt/qtgui/hbqt_hbqsyntaxhighlighter.cpp * contrib/hbqt/qtgui/hbqt_hbqsyntaxhighlighter.h * contrib/hbqt/qtgui/qth/HBQSyntaxHighlighter.qth + Optimized: further the loading time of a source. It should be much fatser than before.
Pritpal Bedi
2011-05-19 01:34:58 +00:00
d6a8d70a29
2011-05-18 12:51 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/idedocks.prg * contrib/hbxbp/xbpdialog.prg * contrib/hbxbp/xbpwindow.prg ! Fixed: a logical glitch causing X button on hbIDE behaving not as intended.
Pritpal Bedi
2011-05-18 19:54:14 +00:00
6d6232d831
2011-05-18 20:45 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbwin/axcore.c ! added missing AddRef() for OLE object returbed by __AXREGISTERHANDLER()
Przemyslaw Czerpak
2011-05-18 18:46:11 +00:00
1bcc7612a7
2011-05-18 16:17 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbrun/hbrun.hbp * contrib/hbrun/pullext.prg + include hbxpp
Viktor Szakats
2011-05-18 14:20:50 +00:00
bcd2904445
2011-05-18 16:57 UTC+0300 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddads/adsx.c ! fixed DBORDERINFO() and ORDNUMBER(), etc. behaviour, for order specified using tag parameter
Mindaugas Kavaliauskas
2011-05-18 13:56:36 +00:00
5b39850f11
2011-05-18 09:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + contrib/xhb/tests/dll.prg + dll call sample * contrib/xhb/hbdll.ch ! several fixes to make it work in Harbour and MT apps
Viktor Szakats
2011-05-18 07:50:42 +00:00
9cfa81238d
2011-05-18 17:53 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/idedocks.prg * contrib/hbide/ideedit.prg * contrib/hbide/ideeditor.prg + Added: some methods used internally to provide hbIDE speed advantage.
Pritpal Bedi
2011-05-18 01:12:58 +00:00
97144dd51c
2011-05-18 01:46 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtwvt/gtwvt.c ! fixed regression referred to in 2011-05-18 01:06 UTC+0200 Viktor Szakats I'm still not exactly sure what's happening (besides I'm tired as hell), but now it seems that it's not VK_RETURN override at fault, but composited mode on Vista/7 which I enabled recently. Actually copy worked only the selection was not visible. Now I turn off composited on mark and select and renable when finished. I imagine this is not proper solution though I don't have Bill Gates's number to make a support call ATM. + reenabled VK_RETURN
Viktor Szakats
2011-05-17 23:53:39 +00:00
3c5ba734e9
2011-05-18 01:06 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtwvt/gtwvt.c ! fixed regression in: 2011-02-26 20:07 UTC+0100 Viktor Szakats / patch by Aleksander Czajczynski VK_RETURN event override caused 'Mark and Copy' menu functionality to break, it's no longer possible to select an area. Aleksander, I'd appreciate if you could check and fix this. For now I commented the VK_RETURN override (it may break some fullscreen features)
Viktor Szakats
2011-05-17 23:07:47 +00:00
7c7676babe
2011-05-17 22:27 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/xhb/xhb.hbc * contrib/xhb/xhb.hbp ! typos
Viktor Szakats
2011-05-17 20:27:52 +00:00
54ec9bfd68
2011-05-17 22:26 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/xhb/xhb.hbc * contrib/xhb/xhb.hbp + added hbxpp as a dependency for xhb. for dll handling.
Viktor Szakats
2011-05-17 20:26:31 +00:00
9eb560c277
2011-05-17 21:57 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk ! fixed mingw64 detection regression breaking official mingw64 build on win
Viktor Szakats
2011-05-17 19:58:27 +00:00
c5a73944e2
2011-05-17 19:21 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbrandom.c ! fixed wrong random numbers being generated after: 2011-03-11 09:42 UTC+0100 Przemyslaw Czerpak this is simple revert, Przemek pls recheck/refix original issue. Values 0x????FFFF and 0x????0000 were returned from these calls: hb_randomInt( 0xFFFFFFFF ) hb_randomInt( 0xFFFFFFFE ) hb_randomInt( 0x7FFFFFFF ) under mingw32 and mingw64 (both win and linux builds)
Viktor Szakats
2011-05-17 17:22:27 +00:00
14d0d4161d
2011-05-17 19:02 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/harbour.hbx * src/rtl/hbrandom.c + HB_RAND32() -> <32-bit random number>
Viktor Szakats
2011-05-17 17:03:32 +00:00
9815b01434
2011-05-17 17:48 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! escape fn passed to upx
Viktor Szakats
2011-05-17 15:49:04 +00:00
dfbe9dd6ce
2011-05-17 17:33 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/pp/ppcore.c ! do not strip spaces from serialized codeblocks with late macro evaluation
Przemyslaw Czerpak
2011-05-17 15:33:28 +00:00
9178af03a4
2011-05-17 16:51 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/compiler/gencc.c ! hb_p_pushlong: conditional -gc3 generated code modified to evaluate the condition at C compile time rather than .c code generation time. This particular fix would pbly only affect 16-bit cross builds, which we don't have any ATM. ; TOFIX: same in hb_p_pushlonglong
Viktor Szakats
2011-05-17 14:53:36 +00:00
6b92949b7d
2011-05-17 15:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtxwc/gtxwc.c * harbour/src/rtl/gtwvt/gtwvt.c * harbour/contrib/xhb/hboutdbg.c * harbour/contrib/xhb/xhbfunc.c ! use 'hb_cmdargARGVN( 0 )' instead of 'hb_cmdargARGV()[ 0 ]' to avoid GPF when no arguments are initialized
Przemyslaw Czerpak
2011-05-17 13:40:56 +00:00
a8981174ad
2011-05-16 17:38 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmisc/udpds.prg ! replaced previous workaround with one that doesn't need any delay in hb_UDPDS_Stop()
Viktor Szakats
2011-05-16 15:40:17 +00:00
66fdcc3bbb
2011-05-16 09:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/harbour.hbx * src/vm/runner.c + HB_HRBGETFUNLIST() -> <aArray>: New function posted to the list by Francesco Saverio Giudice (NOTE: I changed the name a little bit)
Viktor Szakats
2011-05-16 07:34:46 +00:00
c0545cb722
2011-05-15 12:14 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + contrib/hbunix/sleep.c + missed file
Viktor Szakats
2011-05-15 10:15:26 +00:00
39f6b6bdc0
2011-05-15 12:12 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/vm/set.c * _SET_EOF default set to .T. on *nix to match other plaforms (and Clipper I might guess) CHECKME! * formatting ! missing 'break;'. it didn't cause error, anyhow pls check me maybe it was intentional (in 'case HB_SET_PRN_CON:' branch) CHECKME!
Viktor Szakats
2011-05-15 10:13:27 +00:00
54d5a3b462
2011-05-13 21:20 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmisc/udpds.prg ! added not very beautiful workaround (how to kill a thread from caller proc?) to RTE in worker thread loop because of closed socket after calling hb_UDPDS_Stop()
Viktor Szakats
2011-05-13 19:20:45 +00:00
f78e9abc5c
2011-05-13 17:41 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_svc.c ! typo in prev
Viktor Szakats
2011-05-13 15:41:52 +00:00
d8ad68659a
2011-05-13 17:32 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/hbwin.ch * contrib/hbwin/win_svc.c + added 4th param to WIN_SERVICEINSTALL() to spec start type + added related constants
Viktor Szakats
2011-05-13 15:32:40 +00:00
0889e6b43e
2011-05-13 04:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbstack.h * harbour/src/vm/hvm.c ! fixed stack preloading in hb_vmRequestReenterExt() when new stack has to be allocated
Przemyslaw Czerpak
2011-05-13 02:05:59 +00:00
6050ad83be
2011-05-12 18:45 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg % avoid duplicate requests for GT in .c stub
Viktor Szakats
2011-05-12 16:46:20 +00:00
4e50824898
2011-05-12 10:03 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/xhb/tcgi.prg ! = -> == (it changes behavior, though I consider previous one as buggy)
Viktor Szakats
2011-05-12 08:03:55 +00:00
424968243f
2011-05-12 09:34 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/pp/ppcore.c * hb_xgrab( nSize ) -> hb_xgrab( nSize * sizeof( char ) ) trying to make flto warning disappear to no avail
Viktor Szakats
2011-05-12 07:34:57 +00:00
16037cfc6f
2011-05-11 16:01 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapi.h * harbour/src/vm/hashes.c + add new public C function: HB_BOOL hb_hashClear( PHB_ITEM pHash ) * do not generate RTE when unexisting key is passed to HB_HDEL() now code which makes sth like: if xKey $ hValue hb_hDel( hValue, xKey ) endif can be reduced to: hb_hDel( hValue, xKey )
Przemyslaw Czerpak
2011-05-11 14:02:04 +00:00
fedad7bff3
2011-05-11 06:55 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbxbp/xbpmenubar.prg ! Changed: XbpMenubar():visible := FALSE to TRUE. Only XbpMenu() is documented to have this behavior.
Pritpal Bedi
2011-05-11 13:57:16 +00:00
d558e2b5ae
2011-05-11 12:50 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + added experimental -ldflag+=, -dflag+= cmdline options and ldflags+= .hbc option. Such flags will be added after libs, which may be useful in some situations, f.e. pkg-config % only enclose libnames and paths inside single-quotes if they contain any non-ascii, non-digig, non-., non-/ chars ! fixed .hbx generation on darwin
Viktor Szakats
2011-05-11 10:50:29 +00:00
fa0db205a8
2011-05-11 02:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/hbtrace.ch * added way to disable HB_TR_ALWAYS for more: 2011-04-16 23:04 UTC+0200 Viktor Szakats
Viktor Szakats
2011-05-11 00:52:35 +00:00
89dd011dd5
2011-05-10 17:02 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/hbqreportsmanager.prg * contrib/hbide/ideactions.prg * contrib/hbxbp/xbpdialog.prg * contrib/hbxbp/xbpmenubar.prg ! Fixed: many artifacts related with XbpMenu() and MDI handelling. I did not know Xbase++ diverted from uniform arguments behavior for every object for XbpMenu() where :visible instance variable is FALSE by default. Thanks Shum for code and looking inside the docs.
Pritpal Bedi
2011-05-11 00:07:07 +00:00
861162111c
2011-05-10 21:43 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/vm/hashes.c ! fixed HB_HMERGE() to work correctly when destination and source hash arrays are the same ! fixed HB_HASH_INTERSECT in HB_HMERGE() % two minor optimizations
Przemyslaw Czerpak
2011-05-10 19:43:46 +00:00
2f7eb00368
2011-05-09 22:24 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/gtwvg/gtwvg.hbp * sorted
Viktor Szakats
2011-05-09 20:26:14 +00:00
41e5bf2b5d
2011-05-09 21:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/Makefile + include/hbstrict.ch * contrib/hbpost.hbm + added experimental -u+ header to catch some common code style problems. currently IF() is caught, but it interferec with std.ch hbsix.ch and possibly more, so it's not enabled
Viktor Szakats
2011-05-09 19:46:56 +00:00
fab384f35d
2011-05-09 20:03 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbi18n2.prg * utils/hbi18n/hbi18n.prg * contrib/hbformat/hbfmtcls.prg * changed ' = ' to LEFTEQUAL() macro
Viktor Szakats
2011-05-09 18:07:27 +00:00
c85ff7b544
2011-05-09 19:06 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/memofile.c ! enabled EOF char on *nix platforms
Viktor Szakats
2011-05-09 17:06:21 +00:00
f778c9be7c
2011-05-09 18:48 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/memofile.c % eliminated two call to hb_fsSeek() and one hb_fsRead() from non *nix version of MEMOREAD() function ! do not write final EOF character if write failed in MEMOWRIT() function ; TOFIX: In *nixes support for EOF character in MEMOREAD() and MEMOWRITE() is disabled by default - IMHO it's wrong because it's not possible to use these functions to exchange safely data with CA-Cl*pper applications or even DOS/Windows versions of Harbour applications.
Przemyslaw Czerpak
2011-05-09 16:49:15 +00:00
559144142d
2011-05-09 18:30 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/listbox.prg ! corrected minor typo in change: 2009-02-18 14:18 UTC+0100 Przemyslaw Czerpak equality operator stayed '=' in one place. didn't cause any user level problem
Viktor Szakats
2011-05-09 16:31:39 +00:00
27340d85d2
2011-05-09 15:54 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/net.c ! NETNAME(): fixed potential GPF on linux/watcom builds ! HB_USERNAME(): fixed potential GPF on *nix and os2 builds ; Pls chk me
Viktor Szakats
2011-05-09 13:55:12 +00:00
a876c981d9
2011-05-09 15:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/wapi_misc.c ! trying to make hbwapi_LoadLibrarySystem() really safe by using LoadLibraryEx() with special flag. On win7/64 tested with 32-bit or 64-bit exe, it still tries to load f.e. winspool.drv from the apps own dir, at least as per procmon. GetSystemDirectory() will return system32 as the .dll dir, though it is SysWOW64, but this seems to be fixed internall by kernel. (safety is apparently fully going against MS's will, but anyway, maybe I'm not getting it)
Viktor Szakats
2011-05-09 13:28:15 +00:00
744a7426dd
2011-05-09 13:32 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/hbwapi.h * contrib/hbwin/wapi_misc.c * hbwapi_FileNameAtSystemDir() made static + hbwapi_LoadLibrarySystem() public function added this is safe version of LoadLibrary() when loading Windows system dlls. it will avoid dll hijacking vulnerability. ! deleted HB_EXPORT from hbwapi_t*() functions, they are public to this lib due to UNICODE setting dependance ; TODO: make hbwapi_LoadLibrarySystem() effective also for WinCE, for now it will not add any system path under this platform.
Viktor Szakats
2011-05-09 11:34:40 +00:00
4e11f6d972
2011-05-09 13:13 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + contrib/hbwin/wapi_misc.c * contrib/hbwin/hbwin.hbp * contrib/hbwin/hbwapi.h * contrib/hbwin/win_prn3.c * hb_tstrlen() -> hbwapi_tstrlen() and made public * hb_tstrncat() -> hbwapi_tstrncat() and made public + hbwapi_tstrdup() + hbwapi_FileNameAtSystemDir() public function please review it, I'm notoriously bad with 1 byte over/underruns
Viktor Szakats
2011-05-09 11:14:25 +00:00
9302977cad
2011-05-09 12:24 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/gtwvg/gtwvg.c * contrib/gtwvg/wvgwin.c ! fixed to use GetModuleHandle() instead of LoadModule() on user32.dll and kernel32.dll. safer and faster.
Viktor Szakats
2011-05-09 10:27:07 +00:00
cc9bf188dc
2011-05-09 09:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/ideedit.prg * contrib/hbide/idemisc.prg * contrib/hbide/idedict.prg * contrib/hbide/idethemes.prg * contrib/hbide/idesaveload.prg * contrib/hbide/idetools.prg * contrib/hbide/ideharbourhelp.prg * contrib/hbide/idemain.prg * contrib/hbide/ideeditor.prg * contrib/hbide/ideprojmanager.prg * contrib/hbide/ideskeletons.prg * contrib/hbide/ideenviron.prg * contrib/hbide/idebrowse.prg * contrib/hbide/idedocks.prg ! fixed '!=' operator usage on strings It has been told and written a hundred times, I hope this is the final one: Please never use '!=' operator on string operands, even if both operands are always the same length. Use '!( == )' instead.
Viktor Szakats
2011-05-09 07:51:37 +00:00
dad7da7b17
2011-05-09 09:40 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/net.c ! fixed potential NULL dereference with pass->pw_name I'm not sure it's real possibility anyhow it cannot hurt reason for this change is that I was getting GPF under Linux in this call which wasn't BTW fixed by this change.
Viktor Szakats
2011-05-09 07:40:42 +00:00
6caec86f06
2011-05-09 00:16 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbxbp/xbpmenubar.prg * contrib/hbxbp/xbpparthandler.prg ! Corrected: many artifacts related to XbpMenu() and :setOwner()/:setParent() functionality. Thanks Shum for insight.
Pritpal Bedi
2011-05-09 07:23:06 +00:00
cf18c3f876
2011-05-07 13:18 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbxbp/xbpmenubar.prg ! Fixed: where XbpMenu() activation was not supplying the documented parameters when activated, thanks Shum for watching it closely.
Pritpal Bedi
2011-05-07 20:20:57 +00:00
2040b02fea
2011-05-07 11:25 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * src/vm/maindllp/dllpcode.c * readded more win specific macros (msvc didn't like it)
Viktor Szakats
2011-05-07 09:25:34 +00:00
06871d3ce6
2011-05-06 11:00 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/qth/QPrinterInfo.qth ! Fixed: constructor. * contrib/hbxbp/xbpgeneric.prg ! Minor. * contrib/hbxbp/xbpwindow.prg ! Fixed: rather commented out the code where :handleEvent() was destroying the object. I will look into another way how this can be achieved where :close callback is not defined to destroy the object and only xbeP_Close is sent via PostAppEvent(). Like: oXbpDialog:close := {|mp1,mp2,obj| PostAppEvent( xbeP_Close, , , obj ) } instead of oXbpDialog:close := {|mp1,mp2,obj| PostAppEvent( xbeP_Close, , , obj ), obj:destroy() }
Pritpal Bedi
2011-05-06 18:09:12 +00:00
6e7d8f29e7
2011-05-06 16:36 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog ! typo in last entry
Viktor Szakats
2011-05-06 14:37:08 +00:00
f6db80d78c
2011-05-06 13:14 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * little discouragment to use HB_QTPATH users tend to make everything as complicated as possible by using all imaginable custom settings. bad idea in most cases.
Viktor Szakats
2011-05-06 11:15:29 +00:00
6440b99128
2011-05-06 09:06 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * examples/gtwvw/tests/prog2.prg * examples/gtwvw/tests/wvwtest9.prg ! fixed to not use internal TBColumn property
Viktor Szakats
2011-05-06 07:07:19 +00:00
e7f5349e6d
2011-05-05 19:28 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + added TROUBLESHOOTING/#10 to use -trace when reporting hbmk2 build errors
Viktor Szakats
2011-05-05 17:30:10 +00:00
ee5e801e78
2011-05-05 19:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * package/winuni/mpkg_win_uni.bat * package/winuni/mpkg_win_uni.nsi + added qtsql related files. ought to fix regression causing broken hbqt in nightly binary since this commit: 2011-03-25 18:24 UTC-0800 Pritpal Bedi NOTE: since my SVN changes don't seem to affect nightly creation on Francesco's server anymore, I'm not sure when this fix will go "live".
Viktor Szakats
2011-05-05 17:17:18 +00:00
853daceb2e
2011-05-05 08:01 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbxbp/xbpdialog.prg ! Fixed: a RTE on some ocassions. Thanks Shum for reporting.
Pritpal Bedi
2011-05-05 15:03:37 +00:00
20dd966f91
2011-05-05 16:53 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * include/harbour.hbx * src/rtl/libnamec.c + added HB_LIBPOSTFIX(). not finalized. it returns the dynamic lib postfix used by Harbour convention (f.e. '-21', or '-21-wce-arm') by harbour core dll and contrib dlls
Viktor Szakats
2011-05-05 14:53:44 +00:00
2460540c6f
2011-05-04 18:40 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbxbp/xbpappevent.prg * contrib/hbxbp/xbpdialog.prg * contrib/hbxbp/xbpgeneric.prg * contrib/hbxbp/xbppushbutton.prg * contrib/hbxbp/xbpsle.prg + Implemented: XbpPushButton() now understands <ENTER> pressed. : XbpSLe() now responds to <ENTER> key which simulates windows equivalent TAB key. ! Rationalized: event loop, now no delays in processing.
Pritpal Bedi
2011-05-05 01:46:52 +00:00
121478fffe
2011-05-04 14:05 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/pp/ppcore.c ! fixed #pragma __binarystreaminclude used with zero length files. Thanks to Viktor for information.
Przemyslaw Czerpak
2011-05-04 12:05:26 +00:00
3c4a0e8405
2011-05-03 13:44 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + added more text to how to identify log sections relevant for error reporting (after seeing the ~100th report including only the 3-4 last lines indicating 'make: *** [...] Error <n>' rendering the report useeles and igniting unncessary rounds
Viktor Szakats
2011-05-03 11:45:51 +00:00
6ee4c56abb
2011-05-03 00:38 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + added mingw-w64 autodetection on *nix * doc/xhb-diff.txt ! typos * config/global.mk + added mingw-w64 autodetection on *nix. build with 'make HB_COMPILER=mingw64' ! supposedly fixed wce/mingw (intel) comp autodetection * had to change CC*/compiler autodetection on *nix cross builds and since this file is black magic, fallouts are possible. pls test it (disc: I'm no heavy linux user, you've been warned)
Viktor Szakats
2011-05-02 22:39:29 +00:00
8fbb6d658b
2011-05-02 01:33 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/make.hbs % normalize bin path (for *nix)
Viktor Szakats
2011-05-01 23:34:10 +00:00
22f746a11c
2011-05-02 01:15 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + 'hbmk2 proj' will now build 'proj.hbp' if such file exists. if not, it will build proj.prg like before. Experimental, it's quite useful, but let's see how much confusion does it create.
Viktor Szakats
2011-05-01 23:16:15 +00:00
336a3d550e
2011-05-01 23:52 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! show translation author only if there is a translation
Viktor Szakats
2011-05-01 21:52:29 +00:00
0701e3517f
2011-05-01 22:34 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * minor corrections
Viktor Szakats
2011-05-01 20:35:05 +00:00
0aa41ed480
2011-05-01 22:20 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtip/tests/upld_ftp.prg * contrib/rddads/tests/datad.prg * contrib/rddads/tests/testmg.prg * function main() -> procedure main() + cleanup
Viktor Szakats
2011-05-01 20:22:54 +00:00