5e2f9f9a96
2011-03-22 15:05 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_hbqevents.cpp * contrib/hbqt/qtcore/hbqt_hbqslots.cpp ! Changed: the behaviour of oQObject:connect(). Now if called next time, it will replace the original codeblock. This is important in certain situations. ! Fixed: potential memory leak.
Pritpal Bedi
2011-03-22 22:13:36 +00:00
56d1871f0a
Ryszard Glab
2011-03-22 14:37:26 +00:00
86ff65e79a
2011-03-21 18:45 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_init.cpp * contrib/hbqt/qtgui/hbqt_init.cpp ! Transferred logic of destructors from core to gui. The whole lot should be in one source. We cannot control the order of execution of _init_ functions. Francessco, take care of these changes.
Pritpal Bedi
2011-03-22 01:57:18 +00:00
acef14d9e1
2011-03-21 17:23 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtgui/qth/QBoxLayout.qth * contrib/hbqt/qtgui/qth/QLayout.qth * contrib/hbqt/qtgui/qth/QMainWindow.qth * contrib/hbqt/qtgui/qth/QTableWidget.qth * contrib/hbqt/qtgui/qth/QTreeWidget.qth ! Fixed: detached objects. Hopefully hbIDE should exit clean if just entered and exited. However, if some dialog using .ui (.uic) files, it is still broken.
Pritpal Bedi
2011-03-22 00:26:54 +00:00
5275f128cd
2011-03-18 23:06 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_hbqevents.cpp * contrib/hbqt/qtcore/hbqt_hbqslots.cpp * contrib/hbqt/qtcore/hbqt_misc.prg * contrib/hbqt/qtgui/hbqt_init.cpp ! FIXED: GPF at exit and sometimes along running application. Harbourearns, it is day to cheer.
Pritpal Bedi
2011-03-19 06:10:29 +00:00
7e0338c588
2011-03-19 06:59 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/filesys.c ! added protection for potentially unfinished due to signal interrupt close() operation in *nix systems in hb_fsClose() function * use hb_fsClose() instead of close() to be sure that the operation is completed in *nix systems * return NULL for DosToWinHandle( FS_ERROR ) ; TODO: add protection against signal interrupting to all hb_fs*() functions which may need it.
Przemyslaw Czerpak
2011-03-19 05:59:25 +00:00
6057dd5088
2011-03-15 14:26 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbthread.h * harbour/src/vm/thread.c + added internal functions hb_threadStateClone() and hb_threadStart() * modified code to use new functions
Przemyslaw Czerpak
2011-03-15 13:26:47 +00:00
8b216d9620
2011-03-14 13:46 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_hbqevents.cpp ! Fixed: wrong event was being fired instead of relevant one. * contrib/hbqt/qtcore/hbqt_pointer.cpp ! Fixed: a memory leak.
Pritpal Bedi
2011-03-14 20:50:11 +00:00
bbae366206
2011-03-14 16:17 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbssl/x509.c + Enable feature which is fixed with newer (1.0.0) openssl version. It's now enable for 1.0.0 final and newer, I did only test it with 1.0.0d.
Viktor Szakats
2011-03-14 15:18:11 +00:00
4cd34aa083
2011-03-12 19:24 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtgui/hbqt_init.cpp * contrib/hbqt/qtcore/hbqt_pointer.cpp * contrib/hbqt/qtcore/hbqt.h * contrib/hbqt/qtcore/hbqt_hbqevents.cpp * contrib/hbqt/qtcore/hbqt_init.cpp * Changed the way low level event objects are created.
Viktor Szakats
2011-03-12 18:25:33 +00:00
3410c9c196
2011-03-11 13:41 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/postinst.hbs * Changed to use target platform instead of host platform to decide about ld config. Checkme.
Viktor Szakats
2011-03-11 12:42:17 +00:00
4d314929e3
2011-03-11 13:36 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbrun/hbrun.prg ! Fixed to not crash due to corrupted .hrb leftover files next to hbrun executable.
Viktor Szakats
2011-03-11 12:37:30 +00:00
f84b6db84b
2011-03-11 09:42 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/hbrandom.c ! fixed double number calculation for random values by removing some wrong trick with epsilon value. rand() function returns numbers in range [0,RAND_MAX] (inclusive) so can give RAND_MAX+1 different results and this is the correct divisor to map rand() results to real range [0,1) ( 0 <= n < 1 )
Przemyslaw Czerpak
2011-03-11 08:42:10 +00:00
cdc7804bc8
2011-03-10 19:13 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_init.cpp ! Fixed: one remaining warning - arguments. * contrib/hbxbp/xbpbrowse.prg ! Fixed: slot "commitData(QWidget*)" was not working. It is hack on PRG level and is scheduled to be shifted to C++.
Pritpal Bedi
2011-03-11 03:16:08 +00:00
d6991ca8ca
2011-03-11 01:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbmk2_qt.hbs % Deleted now unnecessary .prg wrapper generation logic. * Moved .qth processing to "pre_c" phase. ! Deleted HB_FUNC_EXTERN for constructor now declared locally. ! Added constructor to symbol table.
Viktor Szakats
2011-03-11 00:28:04 +00:00
c84a375710
2011-03-10 16:07 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/hbqt_misc.prg + Added and experimental function scheduled to be removed. * contrib/hbqt/qtcore/hbqtcore.hbx * contrib/hbqt/qtdesigner/hbqtdesigner.hbx * contrib/hbqt/qtgui/hbqtgui.hbx * contrib/hbqt/qtnetwork/hbqtnetwork.hbx * contrib/hbqt/qtuitools/hbqtuitools.hbx * contrib/hbqt/qtwebkit/hbqtwebkit.hbx * contrib/hbqt/hbmk2_qt.hbs + Implemented: removed the need of any PRG wrapper to Q*Class() calls. Shifted to C++ level. NOTE: still corresponding blank .prg(s) are created inside .hbmk folders. I could not follow the logic to remove them from build process, Viktor ?
Pritpal Bedi
2011-03-11 00:12:24 +00:00
41465028f7
2011-03-10 22:38 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/compiler/hbmain.c ! fixed GPF when -build cor -credit parameters were used with embedded compiler
Przemyslaw Czerpak
2011-03-10 21:39:11 +00:00
509229f1d3
2011-03-10 20:59 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/hbwapi.h + Added Set/GetWindowLongPtr macros from GTWVT. + Added GWLP_USERDATA macro.
Viktor Szakats
2011-03-10 20:00:37 +00:00
cfb7a9917a
2011-03-10 20:23 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/common/hbtrace.c ! use hb_getenv_buffer() instead of hb_getenv() to not allocate memory when trace system is activated and added protection against recursive calls.
Przemyslaw Czerpak
2011-03-10 19:23:26 +00:00
a33e7c2ce8
2011-03-10 19:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * bin/hb3rdpat.hbs + Added -validate option ! Fixed short fn checking * Touchups [Tamas Tevesz]
Viktor Szakats
2011-03-10 18:05:02 +00:00
a7c70a1b97
2011-03-10 11:13 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbmk2_qt.hbs * Do not include source filenames in doc.
Viktor Szakats
2011-03-10 10:14:05 +00:00
f52b723f7a
2011-03-10 09:59 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbmk2_qt.hbs ! Fix to prev. ; QUESTION: What is the reason that the constructor code is manually written for each class, instead of being automatically generated? Can it be also autogenerated?
Viktor Szakats
2011-03-10 09:01:54 +00:00
37c7665abf
2011-03-10 07:53 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbgs/hbgs.hbp + Added autodetection path [Tamas Tevesz] - contrib/hbmlzo/3rd/minilzo/minilzo.hbx - Deleted .hbx file (always empty, not needed for 3rd libs) * contrib/hbmlzo/3rd/minilzo/minilzo.hbp - Deleted commented/empty option. * contrib/hbqt/hbmk2_qt.hbs * contrib/hbqt/qtcore/hbqt_pointer.cpp * contrib/hbqt/qtcore/hbqt.h * Formatting. * config/global.mk + Attempt to add better LIBRARY_PATH envvar support for beos. Please test.
Viktor Szakats
2011-03-10 06:55:02 +00:00
35dfc7eb60
2011-03-10 00:56 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/lang/msgbgiso.c ! fixed typo in lang module name: "BGWIN" -> "BGISO" ; TODO: sync codepage and land module names to use the same ID. Now it's necessary to look at Harbour source code to find corresponding modules.
Przemyslaw Czerpak
2011-03-09 23:56:28 +00:00
1648d72b95
2011-03-10 00:40 UTC+0200 Petr Chornyj (myorg63 at mail.ru) + contrib/hbmlzo + contrib/hbmlzo/3rd + contrib/hbmlzo/3rd/minilzo + contrib/hbmlzo/3rd/minilzo/COPYING + contrib/hbmlzo/3rd/minilzo/lzoconf.h + contrib/hbmlzo/3rd/minilzo/lzodefs.h + contrib/hbmlzo/3rd/minilzo/minilzo.c + contrib/hbmlzo/3rd/minilzo/minilzo.h + contrib/hbmlzo/3rd/minilzo/minilzo.hbc + contrib/hbmlzo/3rd/minilzo/minilzo.hbp + contrib/hbmlzo/3rd/minilzo/minilzo.hbx + contrib/hbmlzo/3rd/minilzo/README.LZO + contrib/hbmlzo/core.c + contrib/hbmlzo/hbmlzo.ch + contrib/hbmlzo/hbmlzo.hbc + contrib/hbmlzo/hbmlzo.hbp + contrib/hbmlzo/hbmlzo.hbx + contrib/hbmlzo/tests + contrib/hbmlzo/tests/hbmk.hbm + contrib/hbmlzo/tests/test.prg * contrib/hbplist * INSTALL + added wrapper to miniLZO -- mini subset of the LZO real-time data compression library
Petr Chornyj
2011-03-09 22:36:06 +00:00
11db29d815
2011-03-09 22:39 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + XCode is commercial now. Source code changed to hybrid.
Viktor Szakats
2011-03-09 21:41:59 +00:00
f6c8effa7e
2011-03-09 22:13 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtcore/hbqt_pointer.cpp ! Missing hb_xfree() when remerging my old changes to recent C++ migration patch.
Viktor Szakats
2011-03-09 21:13:39 +00:00
b93674121e
2011-03-09 21:32 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbzlibgz.c ! In block declaration in recent patch. * utils/hbmk2/hbmk2.prg ! Regression in recent xhb patch. * contrib/hbwin/axcore.c ! Format warning in trace.
Viktor Szakats
2011-03-09 20:33:32 +00:00
faf75dbc3f
2011-03-09 20:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbnetio/utils/hbnetio/hbnetio.hbp * contrib/hbnetio/utils/hbnetio/netiosrv.prg + contrib/hbnetio/utils/hbnetio/netiosvc.prg + hbnetio will act as a service on Windows platform. To run it interactively from console, use: 'hbnetio -a' ; TOFIX: I'm getting 'error 1067' when starting up the service. It get resolved when I build hbnetio in -st mode. (I use mingw and did a full rebuild)
Viktor Szakats
2011-03-09 19:05:21 +00:00
4afad85708
2011-03-09 18:30 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_svc.c * contrib/hbwin/tests/testsvc.prg + WIN_SERVICESTART() changed to accept codeblock and function reference as second parameter (was string). INCOMPATIBLE: Pls update your code to use new method. NOTE: If someone knows how to add string support without duplicating code and other hacks, pls do, however I think that codeblock and function reference is much more modern and fool-proof solution.
Viktor Szakats
2011-03-09 17:31:22 +00:00
609bfd674f
2011-03-09 17:51 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtgui/hbqt_init.cpp * contrib/hbqt/qtcore/hbqt_init.cpp ! QWidget related event moved to hbqtgui to avoid build breakage.
Viktor Szakats
2011-03-09 16:51:24 +00:00
d1e2430c60
2011-03-09 17:17 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbmk2_qt.hbs ! Fixed scope of generate HB_EXTERN section. ! Fixed (pls review/test) to provide separate void * pointer for each hb_parstr_utf8() calls. ! Formatting fixes to generated code.
Viktor Szakats
2011-03-09 16:18:10 +00:00
7382ee93a6
2011-03-09 10:51 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbmk2_qt.hbs * contrib/hbqt/qtcore/hbqt_pointer.cpp % Deleted HB_FUNC_EXTERN for locally defined function. Pls review me. ! Fixed formatting in generated code. + Added local __instantiate() function. Commented yet. % Converted method names to uppercase on invocation. + Added QUESTION about 'return;' in HB_<QCLASS>() functions. "INSTANCE" method is not called the first time this function is called.
Viktor Szakats
2011-03-09 09:55:36 +00:00
4908697aa5
2011-03-09 09:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtwvt/gtwvt.c * Indenting.
Viktor Szakats
2011-03-09 08:10:56 +00:00
e129a1f268
2011-03-08 23:53 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbgs/core.c * HB_GSAPI_REVISION() changed to return integer result like the original function.
Viktor Szakats
2011-03-08 22:53:47 +00:00
d8ee19c19b
2011-03-08 09:44 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbvm.h * harbour/src/vm/hvm.c * added new public C function: HB_BOOL hb_vmRequestReenterExt( void ); hb_vmRequestReenterExt() checks if given thread has registered HVM stack and if not it creates new one otherwise it makes the same operations as hb_vmRequestReenter(). It should be also used with hb_vmRequestRestore() which checks if new stack was allocated and if yes then it releases it. For ST HVM hb_vmRequestReenterExt() works exactly like hb_vmRequestReenter().
Przemyslaw Czerpak
2011-03-08 08:45:00 +00:00
11d87204c3
2011-03-08 08:59 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg * Invoke xhb compiler (in -xhb mode) for each input source file, to avoid xhb compiler bugs (like aborting due to too many warnings even if -w0 is used - reported by Pritpal in xhb 2007 Oct version).
Viktor Szakats
2011-03-08 07:59:19 +00:00
16d2f8ec66
2011-03-08 00:27 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/cdpapihb.c ! fixed typo in my last commit
Przemyslaw Czerpak
2011-03-07 23:28:06 +00:00
b4e9d2621f
2011-03-07 22:43 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/minmax.c ! fixed MAX() for mixed date and timestamp values
Przemyslaw Czerpak
2011-03-07 21:44:02 +00:00
4f55c09e0a
2011-03-07 15:06 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbgs/tests/testgs.prg * contrib/hbgs/hbgs.hbx * contrib/hbgs/core.c * contrib/hbgs/hbgs.hbp * contrib/hbgs/hbgs.hbc + Added HB_GSAPI_REVISION() wrapper + test code. - Disabled for dos and wce. + Added autodetection on *nix systems. + Added darwin support. + Added os2 dll name. ; TOFIX: Test (which is more or less the same as the official example code) doesn't work on darwin, it pops X11 and gives a gs cmd prompt.
Viktor Szakats
2011-03-07 14:07:20 +00:00
bc4c0157a2
2011-03-07 14:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbgs/hbgs.hbp ! Copy/paste typo. Thanks to Tamas for noticing.
Viktor Szakats
2011-03-07 13:05:12 +00:00
017debeb6e
2011-03-07 12:44 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/valtype.c * modified to work with any HB_IT_STRING flags we may add in the future
Przemyslaw Czerpak
2011-03-07 11:44:42 +00:00
746fffd91f
2011-03-07 12:31 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Two minor fixes to prev.
Viktor Szakats
2011-03-07 11:31:49 +00:00
44ea214552
2011-03-07 12:28 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed to recognize filters in options having ${} macros, if the filter is placed after the macros.
Viktor Szakats
2011-03-07 11:29:01 +00:00
8ccafaceb9
2011-03-06 18:38 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpost.hbm * config/postinst.hbs ! Cygwin fixes. Also contains logic from Tamas.
Viktor Szakats
2011-03-06 17:40:09 +00:00
4301b3a357
2011-03-05 16:53 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbide/ideedit.prg ! XbpAppEventToQKeyEvent() => hbxbp_AppEventToQKeyEvent() * contrib/hbxbp/hbxbp.hbx ! Re-generated. * contrib/hbxbp/xbpappevent.prg * contrib/hbxbp/xbpbrowse.prg * contrib/hbxbp/xbpgeneric.prg * contrib/hbxbp/xbppushbutton.prg * contrib/hbxbp/xbpwindow.prg ! XbpAppEventToQKeyEvent() => hbxbp_AppEventToQKeyEvent() And other functions updated to use "hbxbp_" namespace. HBXBPAPPDESKTOP() => HbpAppDesktop(), this is on line with Hbp* classes namespace we agreed earlier.
Pritpal Bedi
2011-03-06 01:04:12 +00:00
e6af717e0e
2011-03-05 19:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * debian/control * Update. * contrib/hbmzip/3rd/minizip/minizip.dif * contrib/hbmzip/3rd/minizip/ioapi.h ! Fixed type for haiku/beos. ; [Tamas Tevesz]
Viktor Szakats
2011-03-05 18:34:58 +00:00
a46f493ab8
2011-03-05 15:41 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbexprb.c + enabled o:var += <cString> optimization when -ko switch is used I added this optimization few years ago but I haven't enabled it so far.
Przemyslaw Czerpak
2011-03-05 14:41:30 +00:00
730b6467ab
2011-03-04 17:50 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbxbp/xbpappevent.prg + Added: XbpAppEventToQKeyEvent() and XbpAppEventModifier() * contrib/hbxbp/xbpgeneric.prg + Implemented: PostAppEvent( nEventType, mp1, mp2, oXbp ) Currently it is implemented for nEventType == xbeP_Keyboard.
Pritpal Bedi
2011-03-05 01:56:00 +00:00
c4ce99ef18
2011-03-04 13:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * debian/control * debian/compat * debian/rules - add all build-depends - create detached debug symbol package - various small bits ; [Tamas Tevesz]
Viktor Szakats
2011-03-04 12:09:57 +00:00
1719cfa12d
2011-03-04 00:14 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmzip/3rd/minizip/ioapi.h ! Fixed high chars resulting from copy/pasting from e-mail msg.
Viktor Szakats
2011-03-03 23:15:13 +00:00
c61e0f1f83
2011-03-04 00:10 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmzip/3rd/minizip/minizip.dif * contrib/hbmzip/3rd/minizip/ioapi.h ! Fixed for cygwin. [Tamas Tevesz]
Viktor Szakats
2011-03-03 23:12:44 +00:00
8524b506c2
2011-03-02 15:29 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com) * contrib/hbqt/qtcore/qth/QCoreApplication.qth ! Commented out: sendEvent() and postEvent() methods until issue with Q*Event() class constructors is resolved. + contrib/hbqt/tests/browqt.prg ! Copied testbrows.prg to suit embedded dialog. * contrib/hbqt/tests/wvtqt.hbp * contrib/hbqt/tests/wvtqt.prg ! Modified: to execute hbQT dialog from within GTWVT window.
Pritpal Bedi
2011-03-02 23:35:27 +00:00
08e4e055a1
2011-03-02 15:30 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbapicls.h ! Added missing export from C level class creation functions (to make shared HBQT apps work on non-mingw targets)
Viktor Szakats
2011-03-02 14:30:43 +00:00
7aaaef1362
2011-03-02 04:38 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.pt_BR.po * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.prg * utils/hbmk2/hbmk2.es_PE.po + Added -pic[-] option and pic= .hbc command to enable PIC. It's always enabled when using -hbdyn/-hbdynvm. ! Using -fPIC for bsd. (in sync with core make) + Added sunos/sparc PIC option, though to really kick in, CPU detection should be implemented, or it should be manually supplied using -cpu=sparc option. Please review these.
Viktor Szakats
2011-03-02 03:39:29 +00:00
85e045aee9
2011-03-01 14:31 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbformat/hbfmtcls.prg ! Fixed a call to deleted function. NOTE: I didn't test it and no idea if ini file reader functionality relies on empty lines being filtered on load.
Viktor Szakats
2011-03-01 13:32:16 +00:00
df93e5e6da
2011-03-01 12:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbformat/utils/hbformat.prg * contrib/hbformat/hbformat.hbx * contrib/hbformat/hbfmtcls.prg * contrib/hbformat/hbformat.hbp - contrib/hbformat/fileread.c ! Fixed to load LF delimited files on non-*nix systems. * Changed output EOL type to OS default (from 'no change') * Changed the way EOL type is detected in 'no change' mode. (it's pretty simple code and not as efficient as previously. my main goal was to fix file load.) + Showing number of lines.
Viktor Szakats
2011-03-01 11:56:20 +00:00
09283469f1
2011-03-01 11:50 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/config/win/bcc.mk * harbour/utils/hbmk2/hbmk2.prg * disabled W8060 warnings in BCC builds when warning level is set to low
Przemyslaw Czerpak
2011-03-01 10:50:26 +00:00
1c05209d95
2011-03-01 11:11 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/hbjson.c ! fixed typo which caused that \uNNNN in strings were ignored instead of being decoded ; QUESTION: why we are not using unicode strings in encoding by default?
Przemyslaw Czerpak
2011-03-01 10:12:05 +00:00
a61dbea633
2011-03-01 09:43 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbgtinfo.ch * src/rtl/gtwin/gtwin.c * src/rtl/gtwvt/gtwvt.c + HB_GTI_ISFULLSCREEN checking and setting inside GTWIN done. ! Minor fix for GTWVT, code patched to work on Windows 95 (tested). ; [Aleksander Czajczynski]
Viktor Szakats
2011-03-01 08:44:17 +00:00
701acbb116
2011-03-01 02:06 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/utils/hbmk2/hbmk2.prg * harbour/config/dos/watcom.mk * harbour/config/win/watcom.mk * harbour/config/linux/watcom.mk * harbour/config/os2/watcom.mk ! fixed to not use -wcd124 and -wcd136 in OpenWatcom C++ builds
Przemyslaw Czerpak
2011-03-01 01:07:16 +00:00
7e41cd70bc
2011-02-28 23:21 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/qtgui/hbqt_hbqgraphicsitem.cpp * contrib/hbqt/qtcore/hbqt_init.cpp * Final cleanups to de-raw-pointerization [Francesco Perillo]
Viktor Szakats
2011-02-28 22:22:26 +00:00
f9823284df
2011-02-28 21:42 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbpp.h * harbour/include/hbapilng.h * harbour/include/hbapi.h * harbour/include/hbcomp.h * harbour/src/pp/pplib.c * harbour/src/pp/ppcore.c * harbour/src/common/hbstr.c * harbour/src/rtl/sha2.c * harbour/src/rtl/hbinet.c * harbour/src/compiler/ppcomp.c * harbour/src/compiler/hbfunchk.c * harbour/src/compiler/hbgenerr.c * harbour/contrib/hbtip/utils.c % added missing const to some variable declarations so they can be stored in readonly segments
Przemyslaw Czerpak
2011-02-28 20:43:05 +00:00
0d92423b1c
2011-02-28 21:07 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbgtinfo.ch * src/rtl/hbgtcore.c * src/rtl/gtdos/gtdos.c * src/rtl/gtwin/gtwin.c * src/rtl/gtxwc/gtxwc.c * src/rtl/gtcrs/gtcrs.c * src/rtl/gtstd/gtstd.c * src/rtl/gttrm/gttrm.c * src/rtl/gtos2/gtos2.c * src/rtl/gtsln/gtsln.c * src/rtl/gtpca/gtpca.c * src/rtl/gtwvt/gtwvt.c * contrib/hbct/ctwin.c * contrib/gtwvg/gtwvg.c * contrib/gtwvg/wvggui.c * contrib/gtalleg/gtalleg.c * contrib/hbrun/hbrun.prg * tests/wvt_fs.prg * examples/gtwvw/gtwvw.c * Renamed HB_GTI_FULLSCREEN to HB_GTI_ISSCREENPOS HB_GTI_FULLSCREEN is now deprecated and will be deleted in future version of Harbour, use the new name instead. * Renamed HB_GTI_FULLSCREEN to HB_GTI_ISFULLSCREEN in context of GT window being fullscreen on physical display recently added in 2011-02-26 20:07 UTC+0100 Viktor Szakats ; If someone has further name suggestions, pls tell.
Viktor Szakats
2011-02-28 20:09:19 +00:00
d430d3b278
2011-02-28 20:53 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbdefs.h + Added HB_EXPORT_INT macro similar to HB_EXPORT, but used for exported _internal_ functions. (we may easily rename this to something else if a better idea pops up) ; TODO: Change HB_EXPORT to HB_EXPORT_INT for rest of internal functions.
Viktor Szakats
2011-02-28 19:54:13 +00:00
4bcee3a895
2011-02-28 20:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmzip/hbmzip.hbp * Changed header used for minizip autodetection. zip.h is also used by component named libzip. Thanks to Przemek for the hint. [ looking for multiple headers (possibly connected by various bool operators) is too huge work for so far too little gain, so for now I pass it.]
Viktor Szakats
2011-02-28 19:02:16 +00:00
7a7f115e85
2011-02-28 18:12 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/utils/hbmk2/Makefile ! fixed list of linked libraries - hbpp and hbcommon libs were given explicitly though they are also included in harbour shared library. It means that for HB_BUILD_SHARED=yes some semi dynamic hbmk2 executable was created with repeated compiled hbpp and hbcommon code. The first copy was inside hbmk2 executable file and the second one inside harbour shared library (.so, .dyn, .dll, ...). This fix should also resolves the problem with missing math library when hbmk2 was linked.
Przemyslaw Czerpak
2011-02-28 17:13:06 +00:00
ea36026b7a
2011-02-28 17:09 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbxbp/xbplistbox.prg * contrib/hbxbp/xbptabpage.prg * contrib/hbxbp/xbptreeview.prg * contrib/hbxbp/xbpgeneric.prg * contrib/hbqt/qtcore/hbqt_pointer.cpp * contrib/hbqt/qtcore/hbqtcore.hbx * contrib/hbide/idesaveload.prg * contrib/hbide/ideharbourhelp.prg * contrib/hbide/ideeditor.prg * contrib/hbide/idebrowse.prg * contrib/hbide/idedocks.prg * Renamed HBQT_ISEQUALGCQTPOINTER() to HBQT_ISEQUAL(). [ as a personal note I don't get how two different .prg level objects can have the same QT object pointer associated with them. IOW the most natural solution would be to use ( oObj1 == oObj2 ) expression on .prg level. ]
Viktor Szakats
2011-02-28 16:09:47 +00:00