20059f2cc0
2009-12-09 22:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog - contrib/hbtpathy/ChangeLog * Old local ChangeLog merged into the central one.
Viktor Szakats
2009-12-09 21:27:11 +00:00
504cc10d99
2009-12-09 22:22 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * Minor cleanups.
Viktor Szakats
2009-12-09 21:22:35 +00:00
7aaeaa714e
2009-12-09 21:25 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/xhb/fparse.c ! fixed few GPF traps and memory leaks % added some minor optimization
Przemyslaw Czerpak
2009-12-09 20:26:18 +00:00
d81c8d816b
2009-12-09 21:17 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbgd/gdwrp.c * Formatting (deleted unnecessary returns and blocks).
Viktor Szakats
2009-12-09 20:18:31 +00:00
3700f5f794
2009-12-09 20:40 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/Makefile ! added missing newly added header files - thanks to Itamar for information about the problem
Przemyslaw Czerpak
2009-12-09 19:41:10 +00:00
5c46fcf535
2009-12-09 20:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/wapi_winbase.c + WAPI_WAITFORSINGLEOBJECT() + WAPI_WAITFORSINGLEOBJECTEX() + WAPI_WAITFORMULTIPLEOBJECT() + WAPI_WAITFORMULTIPLEOBJECTEX() Added new wrappers. Untested.
Viktor Szakats
2009-12-09 19:13:10 +00:00
72fcc24504
2009-12-09 19:36 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/Makefile * contrib/hbqt/hbqt.ch - contrib/hbqt/hbqt_misc.prg * contrib/hbxbp/xbp.ch * contrib/hbxbp/xbpgeneric.prg + Replaced local trace solution with HB_TRACESTRING().
Viktor Szakats
2009-12-09 18:38:42 +00:00
1102852cdd
2009-12-09 19:13 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/common/hbtrace.c + Added support for HB_TR_WINOUT envvar (on Windows platform-only) to enable pushing trace output via OutputDebugString() calls. Use this before running an app: set HB_TR_WINOUT=yes (anything non-empty would work, not just 'yes')
Viktor Szakats
2009-12-09 18:16:36 +00:00
5316185bd8
2009-12-09 17:51 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbnf/dispc.c * contrib/hbfimage/fi_winfu.c * contrib/hbfimage/fi_wrp.c * contrib/hbgd/gdwrp.c * Changed to use HB_IS*() macros to check parameter types instead of using hb_parinfo() & HB_IT_*. * Formatting. (deleted unnecessary blocks, returns, spaces)
Viktor Szakats
2009-12-09 16:52:49 +00:00
2cdc25aba4
2009-12-09 16:43 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/olecore.c * Changed to use HB_SIZE instead of ULONG. ; Please review me, I wouldn't like to break OLE code.
Viktor Szakats
2009-12-09 15:43:37 +00:00
01fadd92e8
2009-12-09 16:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt_slots.cpp % Eliminated two variables.
Viktor Szakats
2009-12-09 15:35:07 +00:00
7d017fe34c
2009-12-09 16:16 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Updated Open Watcom product names to reflect that now plain C is supported as well.
Viktor Szakats
2009-12-09 15:17:22 +00:00
0c30daf54e
2009-12-09 16:09 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * utils/hbmk2/hbmk2.prg * config/dos/watcom.mk * config/win/watcom.mk * config/linux/watcom.mk * config/os2/watcom.mk + Switched back plain C mode for watcom compiler.
Viktor Szakats
2009-12-09 15:10:58 +00:00
2551351908
2009-12-09 15:41 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_regc.c * contrib/hbwin/win_prn3.c * contrib/hbwin/win_dll.c + Using new UNICODE parameter passing macros instead of HB_TCHAR*() ones. ; Please review me. The transition is not yet full, as there were some problematic cases, which I've left as is. ! Added UNICODE support for WIN_REGQUERYVALUEEX()'s string return values.
Viktor Szakats
2009-12-09 14:45:54 +00:00
094aea1ff3
2009-12-09 15:30 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbapilng.h + harbour/include/hbmsgreg.h + added common for all Harbour lang modules (msg*.c) header file with initialization code
Przemyslaw Czerpak
2009-12-09 14:33:48 +00:00
d7d7523ca7
2009-12-09 04:06 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbwinuni.h + Added HB_PARSTRDEF() macro. So far the same as HB_PARSTR(), but it's supposed to mark places where hb_parcx() was used (where WinAPI expects non-optional string parameter).
Viktor Szakats
2009-12-09 03:09:59 +00:00
c9b1bb999e
2009-12-08 18:27 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/idemisc.prg * contrib/hbide/projects/hbide.hbi * contrib/hbqt/hbqt_slots.cpp * contrib/hbqt/hbqt_slots.h * contrib/hbxbp/xbpmle.prg + Implemented project building. Right click on <Harbour-Qt IDE> project tree node and select <Save and Build> or <Save and Build (Qt)> context menu options.
Pritpal Bedi
2009-12-09 02:31:02 +00:00
f1c1883d01
2009-12-08 16:56 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/common/hbver.c ! Fixed determining the patch level of MSVC compiler on or above version 2005. Adapted fix from xhb / Andi Jahja.
Viktor Szakats
2009-12-08 15:57:21 +00:00
2549b3302a
2009-12-08 15:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt_slots.cpp * Further formatting and some variables renamed. Again sorry for using such long lines, but - at least to me - it reveals the slot logic so clearly. In fact from this point it's even visible how this could be made modular.
Viktor Szakats
2009-12-08 14:35:35 +00:00
8b29712ae3
2009-12-08 13:39 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbcairo/core.c + Enabled HB_USE_ITEM mode which doesn't use Harbour internals.
Viktor Szakats
2009-12-08 12:39:32 +00:00
e09182ffcd
2009-12-08 13:16 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbwinuni.h ! Fixed two typos in new macros.
Viktor Szakats
2009-12-08 12:17:08 +00:00
c5587de21b
2009-12-08 12:02 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/Makefile + include/hbwinuni.h * contrib/hbwin/wapi_shellapi.c * include/hbwince.h + Moved new UNICODE translation macros to separate header.
Viktor Szakats
2009-12-08 11:03:40 +00:00
c895bed381
2009-12-08 11:43 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/macro/Makefile - src/macro/macro.l * src/compiler/Makefile - src/compiler/harbour.l - src/compiler/fixflex.c * INSTALL * config/c.mk * config/rules.mk * Deleted references to Flex and related files. Flex is not used since long. It couldn't generate MT safe lexer code.
Viktor Szakats
2009-12-08 10:44:31 +00:00
a3ac4c695e
2009-12-08 11:30 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + contrib/hbqt/hbqt_hbqtmymainwindow.cpp * contrib/hbqt/hbqt_slots.cpp * contrib/hbqt/Makefile * MyMainWindow() class moved to separate source file. * Deleted commented debug calls. * Code formatting. ! Fix to call mutex initialization on MyMainWindows creation, to guarantee its present. Anyhow current method is still not safe. % Cleaned some casts. ; TOFIX: mutex initialization in MyMainWindow. ; TOFIX: MyMainWindow is a leakable resource and it _is_ leaked from hbxbp.
Viktor Szakats
2009-12-08 10:33:21 +00:00
267d7c11cb
2009-12-08 04:07 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbcairo/core.c ! fixed code which operates on GC blocks and make both versions (with and without HB_USE_ITEM) working in the same way so thay can be easy compared.
Przemyslaw Czerpak
2009-12-08 03:08:08 +00:00
f0be172fe0
2009-12-08 02:53 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt_slots.cpp ! Fixed to check for NULL pointer and return error in QT_CONNECT_EVENT() and QT_DISCONNECT_EVENT() and MyMainWindow desctructor. ; TOFIX: Passing non-block to QT_MYMAINWINDOW() first parameter will cause GPFs.
Viktor Szakats
2009-12-08 01:53:53 +00:00
94d36a2228
2009-12-08 02:41 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt_slots.cpp % Eliminated local variable in all Slots:: method.
Viktor Szakats
2009-12-08 01:42:25 +00:00
d439b59769
2009-12-08 02:32 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt_slots.cpp * Formatting. ! Deleted explicit ( char * ) casts. ! Converted some types to const char *. + Added hbqt_ prefix to Slot*() callback names.
Viktor Szakats
2009-12-08 01:33:11 +00:00
a03850e3f5
2009-12-08 01:51 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt_destruct.cpp * contrib/hbxbp/xbptabpage.prg * contrib/hbxbp/xbptreeview.prg * contrib/hbide/hbide.prg ! Renamed ISEQUALGCQTPOINTER() to HBQT_ISEQUALGCQTPOINTER()
Viktor Szakats
2009-12-08 00:51:31 +00:00
9cdf566db1
2009-12-07 16:30 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg + Added some more debug code. Now HBIDE exits cleanly.
Pritpal Bedi
2009-12-08 00:31:10 +00:00
224afe83e1
2009-12-08 01:09 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) + contrib/hbqt/hbqt_hbqtsyntaxhighlighter.cpp + contrib/hbqt/hbqt_hbqtdbfmodel.cpp + contrib/hbqt/hbqt_hbqttableview.cpp + contrib/hbqt/hbqt_hbqtmydrawingarea.cpp * contrib/hbqt/hbqt_destruct.cpp * contrib/hbqt/hbqt_slots.cpp * contrib/hbqt/hbqt_slots.h * contrib/hbqt/Makefile * Formatting (some of these generated long lines, but for now I had to see what's happening in code) * Moved out some classes from hbqt_slots.cpp. (TODO/TOFIX: renaming, moving declarations) ! Fixed missing hb_vmRequestRestore() calls. (lots) + Added TOFIX hbqt_gcpointer(); % Certain functions marked static. % Optimized out listActv vars. - Deleted commented code.
Viktor Szakats
2009-12-08 00:10:17 +00:00
dff90ef1d7
2009-12-07 11:40 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddads/ads1.c * renamed RDD from ADT to ADSADT + added public functions ADSADT, ADSNTX, ADSCDX, ADSVFP to be able do a REQUEST RDD using RDD name from .prg code * harbour/contrib/rddads/adsx.c + added ADSNTXX, ADSCDXX, ADSADTX RDDs
Mindaugas Kavaliauskas
2009-12-07 09:37:16 +00:00
513b57dcd6
2009-12-07 00:48 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbptreeview.prg ! Fixed how children nodes are managed.
Pritpal Bedi
2009-12-07 08:59:58 +00:00
70610ba63c
2009-12-07 03:24 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rdd/wafunc.c ! Fix to prev.
Viktor Szakats
2009-12-07 02:24:33 +00:00
66792cd024
2009-12-07 02:58 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbwince.h + Added following macros to help transitioning to new method of CP conversion when interfacing with Windows API (both UNICODE and non-UNICODE): HB_PARSTR( n, h, len ) HB_RETSTR( str ) HB_RETSTRLEN( str, len ) HB_STORSTR( str, n ) HB_STORSTRLEN( str, len, n ) ; The goal is to replace HB_TCHAR_*() macros and hb_osEncodeCP() call with above ones. This will allow to use any CPs (even UTF8) on the .prg level and transparently interface with Windows with proper CP translation. We will probably need a few more macros to store strings in array elements f.e., but this is enough for a start.
Viktor Szakats
2009-12-07 02:17:37 +00:00
da2d111e78
2009-12-06 22:28 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_prn2.c ! Silenced mingw C++ mode warning as suggested by Xavi. (Thanks!)
Viktor Szakats
2009-12-06 21:29:12 +00:00
6c8babc782
2009-12-06 22:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbqt/hbqt_destruct.cpp % Removed headers not required for this file.
Viktor Szakats
2009-12-06 21:24:08 +00:00
97e5dce09c
2009-12-06 19:59 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/set.c * src/rdd/dbcmd.c * include/set.ch * include/hbset.h + Added support for SET( _SET_DBCODEPAGE ). This will set the default codepage for RDD operation. It affects following functions and everything which is based on them: DBUSEAREA() DBCREATE() HB_DBCREATETEMP() __DBOPENSDF() IOW every function which accepts current "dirty" Harbour extension <cCodePage>. This new SET() is useful if someone wants to use a different than app codepage in tables, without modifying every above calls to pass the db CP as extra parameter (plus maintaining this global setting in app code).
Viktor Szakats
2009-12-06 19:01:01 +00:00
3cba61fb5c
2009-12-06 18:48 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/idemisc.prg ! Minor typo in prev.
Viktor Szakats
2009-12-06 17:49:16 +00:00
047e8eb9e3
2009-12-06 18:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rdd/dbcmd.c + Added short DBUSEAREA() parameter list doc in comment.
Viktor Szakats
2009-12-06 17:48:12 +00:00
9e7e433a1a
2009-12-06 18:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbtpathy/tpunix.c ! fixed tty raw IO mode setting * reduced CRTSCTS redefinition to WATCOMC and Linux, added small comment about it and iTODO compile time warning if CRTSCTS is not defined. TODO: make some cleanup and extensions for *nix version of this library.
Przemyslaw Czerpak
2009-12-06 17:35:20 +00:00
5c830ca710
2009-12-06 04:10 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/ideparseexpr.c ! Fixed to use hb_strncpy() instead of strncpy().
Viktor Szakats
2009-12-06 03:11:48 +00:00
7a986994f2
2009-12-06 03:46 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/Makefile * contrib/hbwin/win_reg.prg + contrib/hbwin/legacycr.c + Renamed three registry functions to reside in WIN_ namespace: win_regSet() <= SetRegistry() win_regGet() <= GetRegistry() win_regQuery() <= QueryRegistry() ; Old names are still available.
Viktor Szakats
2009-12-06 02:48:42 +00:00
c83dbe83c5
2009-12-06 03:09 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtpathy/tpunix.c + Cleaned definition of CRTSCTS macro, if not defined. Based on info sent to dev list by Przemek, plus Darwin value added after checking my system. + Added TODO warning and dummy return value if CRTSCTS cannot is unknown for target platform. ; Please review me.
Viktor Szakats
2009-12-06 02:10:39 +00:00
5802ccba95
2009-12-05 20:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtpathy/tpunix.c ! Extra __WATCOM__ guard deleted.
Viktor Szakats
2009-12-05 19:01:08 +00:00
3cd8c194e3
2009-12-05 09:57 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/projects/hbide.hbi * contrib/hbide/resources/projectproperties.ui ! Probably now <Project Properties> dialog will exit cleanly on <Cancel>. ! Destroyed more Qt objects on exit.
Pritpal Bedi
2009-12-05 18:04:12 +00:00
765d52eb90
2009-12-05 18:38 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/hbide.prg - Deleted non __HARBOUR__ #if branch. Please tell me if I'm wrong but hbide doesn't work anywhere else than Harbour. * IF() -> IIF().
Viktor Szakats
2009-12-05 17:38:37 +00:00
14552ab56f
2009-12-05 15:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/ideparseexpr.c ! Fixed to not contain non-ANSI comments. % Minor optimizations. ! Fixed linearfind() to return incorrect result when called in case insensitive mode. (not exploited by current code) % Marked worker functions as static. + Using Harbour types HB_BOOL and HB_SIZE. (type usage is still inconsistent) % Elminiated HB_ISBYREF() call. Not needed. ! Fixed to use hb_strncat() instead of strcat(). ! Fixed unsafe '!' oparator usage. (MSVC C++ warning) ; TOFIX: There is still one unsafe strncpy() usage, but I can't fix it. Anyone?
Viktor Szakats
2009-12-05 14:35:57 +00:00
ca5565a8a0
2009-12-05 15:14 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/ideparseexpr.c ! Fixed to not use explicit values for const variable sizes. Using HB_SIZEOFARRAY() instead. ! Fixed C++ warnings. ! Fixed const usage. (explicit cast removed which silences warnings) % Minor optimization when returning value in PARSEXPR(). ! Fixed potential GPF in PARSEXPR() when non string param is passed.
Viktor Szakats
2009-12-05 14:15:16 +00:00
141bb0f699
2009-12-05 13:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gtos2/Makefile * config/os2/watcom.mk % Changed the way -s option is disabled for certain modules (currently gtos2). This method doesn't require new variable, although it's still a hack.
Viktor Szakats
2009-12-05 12:42:32 +00:00
3c6be6883f
2009-12-05 13:21 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtos2/Makefile * harbour/config/os2/watcom.mk * disable -s in GTOS2 OpenWatcom builds using HB_CSTACK_CHECK variable. This is workaround for wrong code generated by OpenWatcom <= 1.8 when -s switch is used for functions calling APIENTRY16 functions. Such code executed from non main thread causes GPF.
Przemyslaw Czerpak
2009-12-05 12:21:39 +00:00
b3ba627781
2009-12-05 13:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * win-make.exe * INSTALL + Updated to latest mingw release. Updated links.
Viktor Szakats
2009-12-05 12:11:36 +00:00
c9b897c20e
2009-12-05 04:33 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed to pass self-inherited -mlp64, -mlp32, -m64, -m32 C compiler flags also to executable and dynlib linker.
Viktor Szakats
2009-12-05 03:35:01 +00:00
22e65f082a
2009-12-05 04:28 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/pp/hbpp.c * src/compiler/hbusage.c * utils/hbformat/hbformat.prg * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.prg * utils/hbtest/hbtest.prg * utils/hbi18n/hbi18n.prg * utils/hbrun/hbrun.prg * Copyright year bumped to 2010.
Viktor Szakats
2009-12-05 03:29:12 +00:00
bf1e4afd3a
2009-12-05 03:58 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * bin/postinst.bat + Syncing C/C++ Harbour build mode with hbmk2 invocation options in postinst phase. (please test) Only required for mingw, but it's done for every compiler for consistency, but only if it's overridden by user. (so f.e. for msvc, C++ isn't enabled in this case. This could be done on hbmk2 level however, but it would cause a lot of 3rd party code to break so I didn't do it yet.)
Viktor Szakats
2009-12-05 03:00:44 +00:00
8147e7fa16
2009-12-03 23:24 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.ch + contrib/hbide/hbide.env * contrib/hbide/hbide.prg * contrib/hbide/idemisc.prg * contrib/hbide/projects/hbide.hbi * contrib/hbide/resources/projectproperties.ui + Started the possibility to switch to any compiler while building a project. ! Implemented tooltips on <Project Properties> dialog components. + Added one more tab <Compilers> which holds the contents of hbide.env residing alongside hbide.exe.
Pritpal Bedi
2009-12-05 02:42:09 +00:00
6fdd5f7c26
2009-12-05 01:56 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added Harbour lib dir autodetection when Harbour installed on 64-bit systems (where libs are in */lib64/harbour). Please test it.
Viktor Szakats
2009-12-05 00:59:30 +00:00
5c0eb70eee
2009-12-05 01:32 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk + Added some provisions for separate -cpu selection: Now win/wce compiler autodetection code tries to fill HB_CPU. This should eventually be extended to all platforms/compilers. + HB_CPU autodetection will now consider -m64 and -m32 HB_USER_CFLAGS on linux platform. This may not be correct on non-intel linux platforms. Eventually this hidden knob should be changed to proper CPU selection (probably). % De-xmas. ! Minor fixes to HB_COMPILER autodetection when HB_PLATFORM=wce is used on win hosts. ; I just hope there won't be any regressions.
Viktor Szakats
2009-12-05 00:48:59 +00:00
9577a82f9d
2009-12-05 00:31 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk % De-xmas.
Viktor Szakats
2009-12-04 23:32:00 +00:00
7f94680a86
2009-12-04 23:12 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/hbi18n2.prg ! HB_I18N_SAVEPOT(), __I18N_POTARRAYSAVE(): Changed to not add double EOL at the end of the file.
Viktor Szakats
2009-12-04 22:12:54 +00:00
43ce5eb036
2009-12-04 18:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbsetup.h * Marked MSVS 2002 in comment.
Viktor Szakats
2009-12-04 17:49:05 +00:00
31c01a5776
2009-12-04 18:40 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/rddads/ads1.c ! added comment and workaround to invalid AdsGotoRecord( hTable, 0 ) behavior
Mindaugas Kavaliauskas
2009-12-04 16:41:49 +00:00
c7d2e8a0f4
2009-12-04 15:55 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/src/rdd/dbf1.c ! fixed variable length field setting after DBCREATE()
Mindaugas Kavaliauskas
2009-12-04 13:57:10 +00:00
699c1ce5f9
2009-12-04 10:29 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/tests/testprn.prg ! Fixed to fit all examples on the page.
Viktor Szakats
2009-12-04 09:32:31 +00:00
df3c6fba7a
2009-12-03 23:24 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.ch * contrib/hbide/hbide.prg * contrib/hbide/idemisc.prg ! Implemented <New Project> and <Load Project> prompts of context menu of <Projects> node of <Project Tree>.
Pritpal Bedi
2009-12-04 07:32:29 +00:00
ea5521b0ee
2009-12-04 03:41 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/rddads/ads1.c ! fixed ordSkipUnique() to properly update BOF/EOF flags, skip over ADS BOF phantom record and respect not optimized local filters
Przemyslaw Czerpak
2009-12-04 02:41:49 +00:00
d5324d0861
2009-12-03 18:03 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.ch * contrib/hbide/hbide.prg * contrib/hbide/idemisc.prg * contrib/hbide/idetags.prg * contrib/hbide/resources/projectproperties.ui ! More near TO project properties, will be ready by tomorrow.
Pritpal Bedi
2009-12-04 02:02:34 +00:00
989e532c00
2009-12-04 02:49 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbcairo/util.c * harbour/contrib/hbcairo/image.c * harbour/contrib/hbcairo/context.c ! fixed casting for some more pedantic C++ compilers
Przemyslaw Czerpak
2009-12-04 01:50:14 +00:00
55c332e09c
2009-12-04 01:45 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/beos/gcc.mk * config/global.mk * config/bsd/gcc.mk * config/wce/mingwarm.mk * config/wce/poccarm.mk * config/wce/msvcarm.mk * config/hpux/gcc.mk * config/darwin/gcc.mk * config/darwin/icc.mk * config/darwin/clang.mk * config/dos/watcom.mk * config/dos/djgpp.mk * config/win/xcc.mk * config/win/mingw.mk * config/win/pocc.mk * config/win/bcc.mk * config/win/watcom.mk * config/win/icc.mk * config/win/cygwin.mk * config/win/msvc.mk * config/linux/watcom.mk * config/linux/gcc.mk * config/linux/icc.mk * config/linux/clang.mk * config/linux/sunpro.mk * config/os2/watcom.mk * config/os2/gcc.mk * config/sunos/gcc.mk * config/sunos/sunpro.mk % Moved initialization of *FLAGS vars into global.mk. Compiler .mk files only append to these vars. * Minor syncing between compilers regarding initial CFLAGS setup.
Viktor Szakats
2009-12-04 00:47:16 +00:00
43d68fd1de
2009-12-04 00:41 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/beos/gcc.mk * config/bsd/gcc.mk * config/wce/mingwarm.mk * config/wce/poccarm.mk * config/wce/msvcarm.mk * config/hpux/gcc.mk * config/darwin/gcc.mk * config/darwin/icc.mk * config/darwin/clang.mk * config/dos/watcom.mk * config/dos/djgpp.mk * config/common/watcom.mk * config/win/xcc.mk * config/win/mingw.mk * config/win/pocc.mk * config/win/bcc.mk * config/win/watcom.mk * config/win/icc.mk * config/win/cygwin.mk * config/win/msvc.mk * config/linux/watcom.mk * config/linux/gcc.mk * config/linux/icc.mk * config/linux/clang.mk * config/linux/sunpro.mk * config/os2/watcom.mk * config/os2/gcc.mk * config/sunos/gcc.mk * config/sunos/sunpro.mk * Initializing LDFLAGS, DFLAGS and ARFLAGS at the beginning of files. This allows to easily add to these var according to build settings. It also syncs all .mk files to use the same layout in this regard.
Viktor Szakats
2009-12-03 23:44:40 +00:00
18f7e28744
2009-12-04 00:23 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/rddads/ads1.c * added support for dynamic descend flag switching by ordDescend( [<tag>], [<bag>], <lDescending> ) -> <lPrevSetting> It needs ADS 9.00 or higher and it's ignored in earlier ADS versions. Based on Brian Hayes modification in xHarbour ADS RDD.
Przemyslaw Czerpak
2009-12-03 23:24:14 +00:00
5e1440f748
2009-12-04 00:18 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Added -debug linker option when building .dll for msvc and compatible targets. ! Fixed minor regression in embedded CRLFs of hbmk2 texts.
Viktor Szakats
2009-12-03 23:20:47 +00:00
4cc92701c0
2009-12-03 20:49 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbcairo/Makefile + Added autodetection for MacPorts cairo pkg. + Fixed autodetection on *nix systems in general.
Viktor Szakats
2009-12-03 19:58:43 +00:00
5b9f7f3d97
2009-12-03 11:39 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/generator/qt45.qtp * contrib/hbqt/hbqt_garbage.h * contrib/hbqt/qtcore/filelist.mk * contrib/hbqt/qtcore/QUiLoader.cpp * contrib/hbqt/qtgui/QLabel.cpp * contrib/hbqt/qth/QLabel.qth ! Fixed QUiLoader issue. ! Fixed XbpStatic()'s weired behaviour which was caused by expected improvements in QLabel() class which eventually did not yield desired results, unluckily. I will look into this matter later. Now, HBQT sources re-built places proper make files and components.
Pritpal Bedi
2009-12-03 19:44:05 +00:00
e1f3d8f9fe
2009-12-03 18:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/Makefile + Moved hbcairo to section for contribs with external dependencies.
Viktor Szakats
2009-12-03 17:47:55 +00:00
130ac33424
2009-12-03 19:24 UTC+0200 Mindaugas Kavaliauskas (dbtopas/at/dbtopas.lt) * harbour/contrib/hbcairo/tests/table.prg ! use value of returned array instead of parameter by reference
Mindaugas Kavaliauskas
2009-12-03 17:25:42 +00:00
9d9ba42925
2009-12-03 16:03 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * config/global.mk * utils/hbmk2/hbmk2.prg + Added autodetection of DWARF-2 build of mingw. This is mingw build is required for QT 4.6.0.
Viktor Szakats
2009-12-03 15:04:28 +00:00
d409d69959
2009-12-03 14:56 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * bin/hb-mkimp.bat - Deleted creation of QT implibs for mingw. Enough to use what's provided by QT SDK.
Viktor Szakats
2009-12-03 13:57:38 +00:00
feee8ccc87
2009-12-03 13:53 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/xhb/freadlin.c * contrib/hbide/freadlin.c ! Fixed C mode MSVC warning.
Viktor Szakats
2009-12-03 12:58:22 +00:00
79426c3a9a
2009-12-02 16:51 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/ideactions.prg + contrib/hbide/resources/projectproperties.ui + Added Project Properties Dialog in .ui format. Trying to implement some exotic thoughts which I ever missed in xMate.
Pritpal Bedi
2009-12-03 00:56:02 +00:00
9b030085bd
2009-12-02 20:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * external/libpng/Makefile * Forcing C mode for libpng. It has some C++ bugs (in WINCE mode). Please retest.
Viktor Szakats
2009-12-02 19:05:19 +00:00
319a8bc4eb
2009-12-02 08:04 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg ! Fixed more artifacts. Status bar entries are more like xMate. Can anybody suggests what more should go inside status bar.
Pritpal Bedi
2009-12-02 16:08:37 +00:00
343608dd9a
2009-12-02 15:50 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/gtos2/Makefile * added workaround for wrong code generated by OpenWatcom 1.8 when -s switch is used for functions calling APIENTRY16 functions. Such code executed from non main thread causes GPF.
Przemyslaw Czerpak
2009-12-02 14:50:55 +00:00
7141bf75ac
2009-12-02 11:46 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL + Added HB_DIR_*, HB_INC_* settings to ones which users should NOT have in their setup anymore. Please delete them, it's just noise on the dev list.
Viktor Szakats
2009-12-02 10:49:32 +00:00
b7d47cd284
2009-12-02 11:42 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/philes.c * include/hbextern.ch + Added HB_FISDEVICE()
Viktor Szakats
2009-12-02 10:44:06 +00:00
433953358d
2009-12-01 22:35 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/idemisc.prg * contrib/hbide/hbide.prg ! Fixed many-many artifacts including the restoring of last cursor position.
Pritpal Bedi
2009-12-02 06:38:02 +00:00
bd4750043f
2009-12-02 03:12 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/doc/en-EN/hb_apifs.txt * harbour/include/hbapifs.h * harbour/src/rtl/filesys.c * changed: BOOL hb_fsSetDevMode( HB_FHANDLE hFileHandle, USHORT uiDevMode ) to: int hb_fsSetDevMode( HB_FHANDLE hFileHandle, int iDevMode ) Now it returns previous mode for hFileHandle or -1 on error. if iDevMode == 0 then it does not change device mode.
Przemyslaw Czerpak
2009-12-02 02:12:14 +00:00