3a0affc051
2010-02-07 16:03 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbdefs.h ! New Harbour types moved upper in the file to avoid errors reported on the list. - Deleted HB_I8 and HB_U8 types. Practice shows that HB_UCHAR and HB_SCHAR are used instead of these.
Viktor Szakats
2010-02-07 15:03:51 +00:00
affed5a944
2010-02-07 10:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * include/hbapi.h * src/vm/memvars.c * ULONG -> HB_SIZE where applicable * int -> HB_ISIZ where it was used for size
Viktor Szakats
2010-02-07 09:57:50 +00:00
3c2646a728
2010-02-07 01:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/vm/runner.c ! Fixed error reported by Petr. I'm not really sure about the problem, and current code is not 100% future proof as a HB_SIZE is passed by reference where ULONG ptr is expected.
Viktor Szakats
2010-02-07 00:02:17 +00:00
b2a72096f3
2010-02-06 12:10 UTC+0100 Maurilio Longo (maurilio.longo@libero.it) * src/rtl/fstemp.c + Added OS/2 section to hb_fsTempDir() which uses the environment variable "TEMP" to find out the temporary directory.
Maurilio Longo
2010-02-06 11:13:06 +00:00
56caf8b553
2010-02-05 18:34 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/idefindreplace.prg ! Fixed "Stop" to work as expected in "Find in Files" dialog.
Pritpal Bedi
2010-02-06 02:33:13 +00:00
775602b9d9
2010-02-05 17:52 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/xbpdialog.prg ! Fixed a long-standing bug where oDlg:close slot was hiding the window instead of passing taking appropriate action when user was opting not to close the window returning .F. from this codeblock.
Pritpal Bedi
2010-02-06 01:52:11 +00:00
c20c6ea8c4
2010-02-05 10:11 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbqt/hbqt_hbslots.cpp ! Fixed wrong number of parameters push to hb_vmEvalBlockV().
Pritpal Bedi
2010-02-05 18:13:49 +00:00
f435054ba7
2010-02-05 13:54 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/gttone.c + Using ANSI C types. ! ULONG -> DWORD for Windows API calls.
Viktor Szakats
2010-02-05 12:55:25 +00:00
900ed57db1
2010-02-05 11:25 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/setpos.c * src/rtl/console.c ! Fixed SETPOS() and DEVPOS() to return the first parameter unconditionally. For SETPOS() it's protected with 'HB_CLP_UNDOC or HB_COMPAT_C53', for DEVPOD() it's protected with 'HB_CLP_UNDOC' only.
Viktor Szakats
2010-02-05 10:26:13 +00:00
ea283827e0
2010-02-05 04:50 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/sha1.c * src/rtl/sha1.h * src/rtl/hbsha1hm.c * src/rtl/sha2.c * src/rtl/sha2.h * src/rtl/hbsha2hm.c * src/rtl/sha1hmac.c * src/rtl/sha1hmac.h * src/rtl/hbsha1.c * src/rtl/sha2hmac.c * src/rtl/sha2hmac.h * src/rtl/hbsha2.c + Not using HB_BYTE type anymore. + Using 'const void*' type for key/data variables in public functions. % Deleted unnecessary casting.
Viktor Szakats
2010-02-05 03:51:42 +00:00
12800d8b2c
2010-02-05 04:27 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/sha1.c * src/rtl/sha1.h * src/rtl/hbsha1hm.c * src/rtl/hbmd5.c * src/rtl/hbsha2hm.c * src/rtl/sha1hmac.c * src/rtl/sha1hmac.h * src/rtl/hbsha1.c * src/rtl/sha2hmac.c * src/rtl/sha2hmac.h * src/rtl/hbsha2.c * BYTE -> HB_BYTE * UINT32 -> HB_U32 + Added 'const' keyword to low-level SHA2 related functions where it was missing. % Added static to SHA1_Transform().
Viktor Szakats
2010-02-05 03:27:59 +00:00
e0d22f8247
2010-02-05 03:06 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/filesys.c * updated HB_FS_[SG]ETDRIVE() macros to operate on 'int' type * changed 'unsigned int' to 'int' in code using HB_FS_[SG]ETDRIVE() macros
Przemyslaw Czerpak
2010-02-05 02:06:42 +00:00
f48a61fa58
2010-02-04 21:01 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/console.c * src/rtl/shadow.c ! Fixed three remaining places where color value was cast to BYTE type. ; QUESTION1: What to do with BYTE in hb_fs*Drv() calls? Should it be int or unsigned int? ; QUESTION2: What to do with BYTE types in checksum calculations and low level color storage, is HB_U8 type good?
Viktor Szakats
2010-02-04 20:02:22 +00:00
6550f580d3
2010-02-04 20:24 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/achoice.prg ! exit with 0 without activating user function when empty item array is passed - Clipper compatible behavior
Przemyslaw Czerpak
2010-02-04 19:24:13 +00:00
ff8abbf18b
2010-02-04 18:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbfbird/tests/test.prg ! Fixed to work at all. This code was complete nonsense. + Added more status display. ; Anyhow basic tests shows that recent FB changes are okay, but class wrapper never worked and tests were either dummies or wrong. Please test hbfbird with real life code.
Viktor Szakats
2010-02-04 17:12:21 +00:00
1de283c14a
2010-02-04 12:56 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added hbmk2_PathMakeRelative(). The opposite of PathProc(). Current form is not optimized and only moderately tested: hbmk2_PathMakeRelative( "", "" ) hbmk2_PathMakeRelative( "", "hello.prg" ) hbmk2_PathMakeRelative( "", "proj\hello.prg" ) hbmk2_PathMakeRelative( "C:\this", "C:\this\that\proj\" ) hbmk2_PathMakeRelative( "C:\this", "C:\this\that\proj\hello.prg" ) hbmk2_PathMakeRelative( "C:\this", "C:\that\that\proj\hello.prg" ) hbmk2_PathMakeRelative( "C:\this", "C:\that\that\proj\hello.prg", .T. ) hbmk2_PathMakeRelative( "D:\this", "C:\that\that\proj\hello.prg" ) hbmk2_PathMakeRelative( "C:\this\test", "C:\this\test\that\proj\hello.prg" ) hbmk2_PathMakeRelative( "C:\this\test", "C:\that\that\proj\hello.prg" ) hbmk2_PathMakeRelative( "C:\this\test", "C:\that\that\proj\hello.prg", .T. ) hbmk2_PathMakeRelative( "D:\this\test", "C:\that\test\that\proj\hello.prg" )
Viktor Szakats
2010-02-04 11:56:22 +00:00
1a6c08a04f
2010-02-04 10:16 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbmysql/mysql.c ! Fixed to use GC collected objects. + Added RTEs when wrong object is passed. ! Fixed to make MYSQL_FIELD_COUNT() available regardless of mysql lib version we're building against. It will return zero if mysql lib doesn't support it. ; Deprecated MYSQL_CLOSE() and MYSQL_FREE_RESULT(). It's enough to replace them with NIL assigments, or simply delete them. ; Please test it.
Viktor Szakats
2010-02-04 09:17:55 +00:00
ac8804b916
2010-02-04 09:19 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbfbird/firebird.c + Added GC collected object for db connection. * Replaced HB_RETNL_FBERROR() with actual code to make code flow apparent. * Replaced DIALECT constant with Firebird predefined one. ! Fixed to use ISC_STATUS_ARRAY instead of status arrays with arbitrary sizes like MAX_FIELDS. + Throwing RTEs if non-db pointer is passed in places where it is required. * Adjusted scope of some variables. ! Fixed several leaks in FBQUERY(). % Optimized to use hb_xrealloc() instead of using subsequent hb_xfree()/hb_xgrab() calls. % Other optimizations. + Added TOFIX to more memory leaks. ! Fixed FBGETDATA() to not crash when NULL pointer is passed. ! Fixed FBGETDATA() to not crash when negative position parameter is passed. ; TOFIX: Convert remaining memory objects to GC collected ones. Unfortunately the code is quite dirty in this respect, so it require more serious rewrite in places. ; TOFIX: Address TOFIXes in code. ; Please test it, I don't use this, and didn't make functional tests.
Viktor Szakats
2010-02-04 08:31:32 +00:00
14ca90da29
2010-02-03 21:59 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added {HB_TEMPDIR} macro which is replaced with HB_DIRTEMP() value.
Viktor Szakats
2010-02-03 20:59:52 +00:00
bf93ca3197
2010-02-03 20:59 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Enabled -workdir option for non -inc modes. * Change default workdir to be the OS temp dir. Please test it, especially on non-win OSes.
Viktor Szakats
2010-02-03 20:01:58 +00:00
25550fe1fc
2010-02-03 20:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/fstemp.c * include/hbapifs.h * include/hbextern.ch + Added HB_DIRTEMP() .prg level function. Returns name of temp dir, with closing backslash. + Added hb_fsTempDir() .c level function. ; Please review, especially MS-DOS, OS/2, which I won't be able to test.
Viktor Szakats
2010-02-03 19:37:35 +00:00
01497ae18a
2010-02-03 19:08 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbvm.h * harbour/src/vm/hvm.c * covered hb_vmPushState() and hb_vmPopState() functions by HB_LEGACY_LEVEL3 macro. These functions are depreciated, hb_vmRequestReenter()/hb_vmRequestRestore() should be used instead.
Przemyslaw Czerpak
2010-02-03 18:08:32 +00:00
7c66e97ed6
2010-02-03 14:55 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.pt_BR.po * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.prg + Added some details on <script> usage. Most probably it's still confusing, I you know a better way, tell.
Viktor Szakats
2010-02-03 13:56:25 +00:00
91db201e90
2010-02-03 14:24 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbfbird/tfirebrd.prg + Formatted. ! Indented. % Optimized to use SWITCH/CASE. % Optimized to avoid ASize() and AAdd() in a few places.
Viktor Szakats
2010-02-03 13:24:28 +00:00
6855fe7257
2010-02-03 12:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/tpostgre.prg + Formatted. ! Indented. % Optimized to use SWITCH/CASE. % Optimized to avoid ASize() and AAdd() in a few places. + Using constants for structure array positions.
Viktor Szakats
2010-02-03 11:48:17 +00:00
887925cd02
2010-02-03 11:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/pgrdd.prg ! Fixed to not call ALERT().
Viktor Szakats
2010-02-03 10:43:46 +00:00
18b53a611d
2010-02-03 11:15 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rdd/dbfcdx/dbfcdx1.c ! do not verify FOR expression just after loading new index file in SIXCDX RDD. It's CL52 DBFCDX / SIX3 SIXCDX compatible behavior but Harbour DBFCDX and CL53 DBFCDX / COMIX verifies both KEY and FOR expressions when index is loaded. ! fixed RTE numbers to be CL53 compatible when index with wrong (returning wrong results) KEY or FOR expression is loaded.
Przemyslaw Czerpak
2010-02-03 10:16:06 +00:00
121734510e
2010-02-03 00:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/postgres.c % Optimizations.
Viktor Szakats
2010-02-02 23:41:42 +00:00
b6adbe5038
2010-02-02 22:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/postgres.c ! PQEXECPARAMS() fixed to not GPF when non-array is passed as 3rd parameter. ! PQESCAPEBYTEACONN() fixed to not GPF when non-string is passed as 2nd parameter. ! PQFNUMBER() fixed GPF (after prev commit) % Deleted hb_pcount() checks. This served no useful purpose. It's better to check for HB_IS*() is we want to enforce some parameters.
Viktor Szakats
2010-02-02 21:24:33 +00:00
fd1e13d69a
2010-02-02 21:50 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/postgres.c * contrib/hbpgsql/tests/test.prg * Destructor PQCLOSETRACE() marked as deprecated, replaced in test app with NIL assignment. ! Fixes to FILE object type. ; All this is only relevant if built with NODLL flag.
Viktor Szakats
2010-02-02 20:52:22 +00:00
0476405be7
2010-02-02 21:44 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbpgsql/postgres.c + Added GC support for all remaining pointer types (result/cancel/FILE). + Added RTE when wrong pointer or wrong number of parameter is passed to functions. This means that behavior is now INCOMPATIBLE when wrong parameters are encountered in these functions. ; Destructor functions PQFREECANCEL(), PQCLOSE(), PQCLEAR() marked as 'deprecated'. These are not needed, it's enough to assign NIL to their holder variables on .prg level. % Cleanups along the way. ; TODO: Fix sloppy parameter checking which only check number of parameters instead of enforcing expected type. ; Please test.
Viktor Szakats
2010-02-02 20:45:51 +00:00
44a1003df1
2010-02-02 17:58 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/direct.c ! do not strip other attributes when "V" is set - it's neither DOS not Clipper compatible behavior Clipper passes attributes to OS and then OS decides about their interpretation, i.e. FreeDOS replicates hardcoded in our previous DIRECTORY() code behavior but MS-DOS doesn't. % small simplification
Przemyslaw Czerpak
2010-02-02 16:59:07 +00:00
4431319965
2010-02-01 01:32 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/cdpapi.c % Deleted unnecessary hbvm.h header. (hb_vmCDP() is declared in hbapicdp.h, is this ok?)
Viktor Szakats
2010-02-01 00:35:56 +00:00
d8df983663
2010-02-01 01:28 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * src/rtl/Makefile * src/rtl/cdpapi.c + src/rtl/cdpapihb.c * include/hbapicdp.h + Moved Harbour level functions to a separate file. I had to rename and publish three static functions. Eventually the low level part should go to hbcommon lib. ; TODO: HB_CDPLIST() is still to be moved, I couldn't find out elegant low-level API to solve it.
Viktor Szakats
2010-02-01 00:29:02 +00:00
8f00418163
2010-01-31 18:39 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbide/resources/projectproperties.ui ! hbMK2.exe -> hbmk2
Viktor Szakats
2010-01-31 17:40:10 +00:00
86ccc9a093
2010-01-31 12:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/files.c * 0 -> HB_FA_ALL.
Viktor Szakats
2010-01-31 11:13:13 +00:00
73be8514cb
2010-01-29 21:29 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtpathy/telepath.prg % Using HB_MILLISECONDS() instead of SECONDS(). ! TP_RECVTO(), TP_FLUSH() fixed to honor -1 timeout. ; Please review. No tests made besides compiling and reviewing.
Viktor Szakats
2010-01-29 20:30:19 +00:00
23f50f516e
2010-01-29 20:14 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtpathy/telepath.prg ! Fixed typo in commented code in prev commit.
Viktor Szakats
2010-01-29 19:15:16 +00:00
56de51fe3a
2010-01-29 20:11 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbtpathy/telepath.prg ! Fixed "midnight bug" in several TP functions having timeout option (it was wrong in all places). Reported by AbeB. ; Please review/test, I didn't make _any_ testing whatsoever.
Viktor Szakats
2010-01-29 19:12:54 +00:00
b057311da3
2010-01-29 18:34 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rtl/hbsocket.c * do not try to resolve NULL or empty addresses in hb_socketResolveAddr()
Przemyslaw Czerpak
2010-01-29 17:35:08 +00:00
bb2d4cd82f
2010-01-29 13:09 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rdd/dbfcdx/dbfcdx1.c ! fixed possible unreleased lock after last modification in SIXCDX - many thanks to Mindaugas for the information
Przemyslaw Czerpak
2010-01-29 12:10:05 +00:00
acbbde9abe
2010-01-29 00:34 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg % Re-merged Harbour and xhb section in .c stub.
Viktor Szakats
2010-01-28 23:35:32 +00:00
15b51bbe0a
2010-01-28 23:24 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/src/rdd/dbfcdx/dbfcdx1.c + enabled automatic template order setting in Harbour SIXCDX RDD using the same method as SIX3 SIXCDX RDD seems to use: by checking leading character of key expression for: "sxChar(", "sxDate(", "sxNum(" and "sxLog(" Warning: This code is enabled only for SIXCDX RDD and DBFCDX was not modified. * disabled RTE in SIXCDX when key add/del operation are executed for non custom indexes and * do not add keys with different type to template indexes in SIXCDX RDD for strict SIX3 compatibility.
Przemyslaw Czerpak
2010-01-28 22:25:09 +00:00
13c9220ae4
2010-01-28 20:20 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added -env:<envname>- support to delete envvars completely. % Minor optimization in filter handling.
Viktor Szakats
2010-01-28 19:21:03 +00:00
c00a4ce387
2010-01-28 04:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * INSTALL * external/Makefile * contrib/Makefile + Added build option to exclude specific list of contrib/external libraries using syntax: 'HB_CONTRIBLIBS=no lib1 lib2 libn'
Viktor Szakats
2010-01-28 03:24:37 +00:00
221d96944a
2010-01-28 04:00 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbct/dummy.c + Indicated that some functions are implemented in core (for C5.3 compatibility).
Viktor Szakats
2010-01-28 03:01:28 +00:00
cd867df55d
2010-01-27 18:45 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/ideactions.prg * contrib/hbide/idefindreplace.prg * contrib/hbide/resources/findinfiles.ui + Started implementation of "Find in Files" option. Just to have a glimpse what components it will contain, click on "Search" button along-side "Find" buttons. It is not working but it may prompt you which feature I missed to include. Just play.
Pritpal Bedi
2010-01-28 02:47:56 +00:00
5790842dc4
2010-01-27 08:58 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/hbide.prg * contrib/hbide/idemisc.prg * contrib/hbide/ideprojmanager.prg * contrib/hbide/resources/projectproperties.ui + Implemented loading project from .hbp. Look for the button on top of "Properties" dialog. Please note that .hbp file is loaded with its whole contentents and then is sectionized as per .hbi protocol. So, the disadvantage is you loose the free-format implementation of .hbp. It has to be discovered how can we cover this aspect. Be careful when building the project as existing .hbp will be overwritten if you choose the "Project Location" of the project pointing to same folder where .hbp resides. Other than loosing "-skip" protocol of .hbp, I am sure we are loosing nothing else, please test.
Pritpal Bedi
2010-01-27 17:09:12 +00:00
7fb6524767
2010-01-26 18:21 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/idemisc.prg * contrib/hbide/ideprojmanager.prg * contrib/hbxbp/hbpprocess.prg ! xMate project file .xhp loading more normalized. I could build almost all of my projects created from it.
Pritpal Bedi
2010-01-27 02:22:27 +00:00
49c6f64f5a
2010-01-26 22:19 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_bmpd.c ! Pacified BCC warnings.
Viktor Szakats
2010-01-26 21:20:24 +00:00
678a54d477
2010-01-26 20:43 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Deleted one debug line left in previous commit.
Viktor Szakats
2010-01-26 19:44:16 +00:00
c55fc2a796
2010-01-26 20:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + -xhp= converter switch now recognizes some more types of file. (lib, object and libpaths)
Viktor Szakats
2010-01-26 19:41:36 +00:00
f0dd1f2c42
2010-01-26 18:29 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed -xhp option which didn't save the result due to copy/paste typo. [TOMERGE 2.0]
Viktor Szakats
2010-01-26 17:30:09 +00:00
d7de620182
2010-01-26 17:26 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/Makefile * contrib/hbwin/hbwin.h * contrib/hbwin/win_bmp.c + contrib/hbwin/win_bmpd.c * contrib/hbwin/win_tprn.prg + contrib/hbwin/win_tbmp.prg + Moved WIN_BMP() class to separate source file. + Moved WIN_BITMAPDIMENSIONS() and its low-level support functions to separate source file, to avoid creating unwanted dependency to libpng. + Applied Xavi's patches to WIN_BMP(). * Restored nError parameter for ::IsSupported() * ::LoadFile() now fills dimensions automatically. * ::Draw() 3rd dim array parameter replaced with nError.
Viktor Szakats
2010-01-26 16:27:27 +00:00
4527d4ab37
2010-01-26 15:47 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg + Added -hbexe option. This is the default, but it may help hbide and other tools to clear doubts about target type. (or to override some previous -hbdyn/-hblib options for whatever reasons)
Viktor Szakats
2010-01-26 14:48:53 +00:00
82984f16a2
2010-01-26 15:21 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/utils/hbmk2/hbmk2.prg * use HB_EXTERN_BEGIN / HB_EXTERN_END macros instead of HB_EXTERN_C in -xhb mode. It fixes the problem with -gui switch.
Przemyslaw Czerpak
2010-01-26 14:21:50 +00:00
486537c920
2010-01-26 14:40 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.hu_HU.po * utils/hbmk2/hbmk2.pt_BR.po * utils/hbmk2/hbmk2.prg ! Fixed rare problem where options containing .hbp/.hbm/.clp extesions have been mistaken as file recursions instead of being processes as options. F.e. -runflag=test.hbp ! Updated help text about possible filter keywords. ! Fixed to use xharbour[mt] for dynlib name for mingw targets. Added NOTE that in newer xhb version this is not true anymore. Support for other targets also doesn't work, because of non-existent or not consistent dynlib naming scheme in xhb. ! Fixed to use 'mainstd' instead of 'hbmainstd', and not to use 'hbmainwin' at all in -xhb mode for mingw targets. For rest of targets the xhb solution is inconsistent, so it's not currently possible give them any meaningful support in hbmk2.
Viktor Szakats
2010-01-26 13:42:56 +00:00
6584a13a92
2010-01-26 02:26 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/resources/xmate.png + Added xMate's icon as a .png, missed from prev commit.
Pritpal Bedi
2010-01-26 10:28:50 +00:00
ae40e2d436
2010-01-26 02:10 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/Makefile * contrib/hbxbp/xbpgeneric.prg * contrib/hbxbp/xbpwindow.prg + contrib/hbxbp/hbpqtui.prg - contrib/hbxbp/xbpqtuiloader.prg % Renamed XbpQtUiLoader() class to HbpQtUI() This is Harbour extension to Xbase++ class framework.
Pritpal Bedi
2010-01-26 10:22:47 +00:00
566a52d3dc
2010-01-25 18:33 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/idemisc.prg * contrib/hbide/ideprojmanager.prg ! Build streamlined to OS specific shell execution, thanks Viktor.
Pritpal Bedi
2010-01-26 02:32:24 +00:00
83dd2dba6b
2010-01-25 17:41 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbide/idemisc.prg * contrib/hbide/ideprojmanager.prg * contrib/hbide/resources/hbide.env - Dropped {shell} and {ext} placeholders from hbide.env. These are now auto detected, thanks Viktor.
Pritpal Bedi
2010-01-26 01:40:20 +00:00
37271cec25
2010-01-25 15:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbnetio/utils/netiocmd.prg ! Fixed remote execution protection to work even when the source was compiled from another directory. ; QUESTION: Is there a better way to make this kind of protection? Current system will break if the source filename of the caller happens to change in the future.
Viktor Szakats
2010-01-25 14:24:54 +00:00
9058003583
2010-01-25 13:23 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog + Added TOMERGE to /INSTALL doc modifications. I had not marked any changes regarding .rpm generation, as I can't oversee this packaging type, have minor experience with it and got no user feedback whatsoever. If someone cares to review/comment/fix, whole current INSTALL can go to 2.0.x. [TOMERGE 2.0]
Viktor Szakats
2010-01-25 12:23:47 +00:00
f1e0ec70bd
2010-01-25 13:10 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * ChangeLog ! Fixed HB_ARCHITECTURE to HB_PLATFORM in 2010-01-24 22:28 UTC-0800. + Added TOMERGE mark to 2010-01-23 01:30 UTC+0100.
Viktor Szakats
2010-01-25 12:12:06 +00:00
94b33cecb7
2010-01-24 22:28 UTC-0800 Pritpal Bedi (pritpal@vouchcac.com) * contrib/hbxbp/Makefile * contrib/hbxbp/hbpprocess.prg + Implemented first HbpProcess() class ( Harbour Extension ) which is based on Qt's process management classes. The usage concept is well defined in /contrib/hbide/ideprojmanager.prg. I will write the documentation at some later date.
Pritpal Bedi
2010-01-25 07:13:15 +00:00
a9623b2d2e
2010-01-25 05:09 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/win_tprn.prg * contrib/hbwin/win_bmp.c ! Fixes to prev (in last minute modifications)
Viktor Szakats
2010-01-25 04:10:34 +00:00
8068520722
2010-01-25 05:04 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/Makefile * contrib/hbwin/hbwin.hbc * contrib/hbwin/win_bmp.c * contrib/hbwin/win_tprn.prg + WIN_BITMAPDIMENSIONS(): Added PNG support. (in fact the internal function can also be used to validate .png files) Please review/test. + Added libpng dependency for hbwin lib. libpng requires zlib, so that's also added, but it's required by core already anyway. Please test cross-platform scenarios. * WIN_BITMAPISSUPPORTED(): Now simply returns numeric results, where zero is success. Same done to low level function.
Viktor Szakats
2010-01-25 04:05:11 +00:00
335e5179c0
2010-01-25 04:24 UTC+0100 Viktor Szakats (harbour.01 syenar.hu) * contrib/hbwin/Makefile * contrib/hbwin/win_prn1.c + contrib/hbwin/win_bmp.c * Moved bitmap related functions to separate source file.
Viktor Szakats
2010-01-25 03:31:38 +00:00