76757c1875
Modified include/hbver.h and harbour.spec to 1.0.0-RC1
Phil Barnett
2008-06-05 04:52:18 +00:00
2ca25710c3
2008-06-05 03:25 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbsqlit3/hbsqlit3.c * Suppressed GCC warnings in foreign code. Only works for GCC 4.2.x and above. Please test.
Viktor Szakats
2008-06-05 01:27:09 +00:00
363950dc8b
2008-06-05 03:05 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbsqlit3/hbsqlit3.c * Suppressed MSVC warnings in foreign code. ; Added NOTE that suppressing warnings with #pragmas is not possible in GCC.
Viktor Szakats
2008-06-05 01:17:10 +00:00
00ef6eea0f
even more typos
Viktor Szakats
2008-06-05 00:48:49 +00:00
c5b3c56ffe
more typos
Viktor Szakats
2008-06-05 00:48:01 +00:00
7497204724
typos
Viktor Szakats
2008-06-05 00:47:19 +00:00
c2ae20191d
2008-06-05 02:30 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * hbpgsql/postgres.c ! Don't request windows.h. + Using hb_parptrGC() for PGconn() + PQCONNECT() larger buffer for connect string. ! PQCONNECT() not passing trash to PG API if no. of params != 5 ! PQCONNECT() buffer overflow vulnerability. ! PQSETDBLOGIN() password could not be passed to PG API due to typo. ! PQMETADATA() now returns empty array instead of NIL in case of failure (so test.prg won't RTE). ! PQCREATETRACE(), PQCLOSETRACE(), PQTRACE() now only activated in 'NODLL' (temp name) is defined, since passing 'FILE *' to .dlls results in crash. ; TOFIX? added to PQESCAPEBYTEA() * Formatting. % Cleanup, optimizations. ; NOTE: I've tried test.prg and while it runs, it doesn't seem to work properly for some reason. ; TOFIX: Use bh_parptrGC() for PGresult, FILE*.
Viktor Szakats
2008-06-05 00:45:08 +00:00
67649c1e0c
2008-06-05 02:34 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/macro.c ! pass macro compiled string to error object. It fixes Clipper incompatible behavior reported by Mindaugas. ! fixed few possible internal errors when user error handler will try to force wrong substitution
Przemyslaw Czerpak
2008-06-05 00:34:39 +00:00
a3417471c7
* hbpgsql/make_b32.bat * hbpgsql/make_vc.bat * hbpgsql/tests/bld_b32.bat * hbpgsql/tests/bld_vc.bat ! Fixed to use the right .dll to generate the .lib. ; TOMERGE [RC1]
Viktor Szakats
2008-06-05 00:08:04 +00:00
44f1ff8bbb
2008-06-04 22:13 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * tests/rto_get.prg + Added keypress emulator to aid automated testing. + Added test for EMG's bug case. [RC1]
Viktor Szakats
2008-06-04 22:04:01 +00:00
1c881c9fa5
2008-06-05 00:00 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbsqlit2/Makefile ! Readded last char of last line. [RC1]
Viktor Szakats
2008-06-04 22:03:40 +00:00
b771ecb425
2008-06-04 23:18 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbsqlit2/hbsqlit2.c * Removed commented debug code. * Code cleanup, optimizations. ! GPFs fixed in many function, when no db was open. ! Automatically closing previous db when opening a new one. ! hb_sqlite2_db initialized with NULL.
Viktor Szakats
2008-06-04 21:19:49 +00:00
722fc72fd1
typo
Viktor Szakats
2008-06-04 20:45:14 +00:00
4fffac5a9a
2008-06-04 22:13 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * tests/rto_get.prg + Added keypress emulator to aid automated testing. + Added test for EMG's bug case. [RC1]
Viktor Szakats
2008-06-04 20:16:55 +00:00
acd5205b2b
2008-06-04 22:13 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * tests/rto_get.prg + Added keypress emulator to aid automated testing. + Added test for EMG's bug case. [RC1]
Viktor Szakats
2008-06-04 20:15:35 +00:00
536b4caf5b
2008-06-04 21:44 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.ch * contrib/hbcurl/hbcurl.c * contrib/hbcurl/tests/ftp_uldl.prg + Added test for deleting file. + Added dummy upload option: + CURL_EASY_SETOPT() / HB_CURLOPT_UL_NULL_SETUP ! Fixed all the above setopt options. Very old bug in hbcurl code. Now rename, delete, other custom commands plus a few other options work properly: HB_CURLOPT_HTTPHEADER HB_CURLOPT_HTTP200ALIASES HB_CURLOPT_QUOTE HB_CURLOPT_POSTQUOTE HB_CURLOPT_PREQUOTE HB_CURLOPT_TELNETOPTIONS
Viktor Szakats
2008-06-04 19:47:59 +00:00
253fa8e029
2008-06-04 20:17 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbsqlit3/hbsqlit3.c ! Fix for GCC.
Viktor Szakats
2008-06-04 18:18:24 +00:00
4f9c1515ce
2008-06-04 20:12 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.c * Minor.
Viktor Szakats
2008-06-04 18:13:41 +00:00
027282d853
2008-06-04 19:54 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbsqlit3/hbsqlit3.c ! Removed 'HB_VER_MAJOR < 1' version check, as it makes it fail with the new version setting.
Viktor Szakats
2008-06-04 17:55:50 +00:00
0274a2e074
2008-06-04 19:21 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.c ! Missing cast.
Viktor Szakats
2008-06-04 17:22:39 +00:00
438ba4dd5a
2008-06-04 18:55 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.c * contrib/hbcurl/hbcurl.ch * contrib/hbcurl/tests/ftp_uldl.prg + Added some more test for downloading to memory, uploading from memory. + Added possibility to download to memory, and upload from memory: - CURL_EASY_SETOPT() / HB_CURLOPT_UL_BUFF_SETUP - CURL_EASY_SETOPT() / HB_CURLOPT_DL_BUFF_SETUP - CURL_EASY_SETOPT() / HB_CURLOPT_DL_BUFF_GET - CURL_EASY_DL_BUFF_GET() -> <cFileContent> * Changed a few old Harbour setopt defines: (old ones are still working to retain compatibility) - HB_CURLOPT_SETUPLOADFILE -> HB_CURLOPT_UL_FILE_SETUP - HB_CURLOPT_CLOSEUPLOADFILE -> HB_CURLOPT_UL_FILE_CLOSE - HB_CURLOPT_SETDOWNLOADFILE -> HB_CURLOPT_DL_FILE_SETUP - HB_CURLOPT_CLOSEDOWNLOADFILE -> HB_CURLOPT_DL_FILE_CLOSE - HB_CURLOPT_SETPROGRESS -> HB_CURLOPT_PROGRESSBLOCK
Viktor Szakats
2008-06-04 17:01:02 +00:00
b9fa2c3ef9
2008-06-04 17:32 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.c * Changed all logical options to default to .T.. This way all work the same way, and in real life usage the logical parameter can omitted in most cases. INCOMPATIBLE.
Viktor Szakats
2008-06-04 15:36:06 +00:00
98a30e52a3
2008-06-04 17:21 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.c + Changed to use hb_parc() (instead of hb_parcx()) for all curl_easy_setopt() string options, so that NULL (NIL) will reset these options to default state, instead of passing an empty string to them.
Viktor Szakats
2008-06-04 15:23:00 +00:00
bd6e69b714
2008-06-04 15:48 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/rtl/hbbit.c + Added important NOTE about hb_bit*() functions' relation to the compiler optimization engine.
Viktor Szakats
2008-06-04 13:53:05 +00:00
8d3c0f4d2e
2008-06-04 14:27 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbsqlit2/hbsqlit2.c * Further cleanup, optimizations. ! Converted to use ANSI comment only.
Viktor Szakats
2008-06-04 12:29:08 +00:00
1ebf0fee92
2008-06-04 14:02 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbsqlit3/hbsqlit3.c % Removed __XHARBOUR__ guards. * Minor cleanups.
Viktor Szakats
2008-06-04 12:09:26 +00:00
7a289e88c4
typo in comment
Viktor Szakats
2008-06-04 11:21:00 +00:00
760625456e
2008-06-04 11:41 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * include/hbver.h + Added HB_VERSION unified version identifier: three bytes: major + minor + revision (0x000909) This is to aid 3rd parties to detect version. [RC1]
Viktor Szakats
2008-06-04 09:46:23 +00:00
d879de1edb
2008-06-04 11:26 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * include/hbver.h + Added HB_VERSION unified version identifier: three bytes: major + minor + revision (0x000909) This is to aid 3rd parties to detect version.
Viktor Szakats
2008-06-04 09:28:42 +00:00
4021dd9b80
Tagging Harbour to Harbour-RC1
Phil Barnett
2008-06-04 05:13:20 +00:00
9c6c65c681
Commit files for tagging RC1
Phil Barnett
2008-06-04 04:58:24 +00:00
94bfc4d0f2
2008-06-04 02:05 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/rddads/adsfunc.c ! Fix to ADSCREATEFTSINDEX(). Thanks Brian and Luis.
Viktor Szakats
2008-06-04 00:09:49 +00:00
1b76b24141
duplicate ChangeLog entry removed
Viktor Szakats
2008-06-03 23:44:32 +00:00
467fe825da
2008-06-04 00:32 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.c * CURL_GETDATE(): using hb_retnint().
Viktor Szakats
2008-06-03 22:35:19 +00:00
c035748774
2008-06-03 22:24 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.c ! Fixed macros used in *_LARGE setopt options.
Viktor Szakats
2008-06-03 22:27:22 +00:00
9102f1429e
2008-06-03 22:25 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.c ! Fixed macros used in *_LARGE setopt options.
Viktor Szakats
2008-06-03 20:26:44 +00:00
1bd32ce932
2008-06-03 19:59 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/garbage.c % clear hb_stack return item in HB_GCALL() function before executing hb_gcCollectAll()
Przemyslaw Czerpak
2008-06-03 17:59:45 +00:00
871e6c9ae1
2008-06-03 18:47 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/common.mak * harbour/source/rtl/Makefile - harbour/source/rtl/hbrun.c + harbour/source/rtl/hbrunfun.c * renamed hbrun.c to hbrunfun.c to satisfy non GNU make system
Przemyslaw Czerpak
2008-06-03 16:48:00 +00:00
6414835fe7
2008-06-03 15:10 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/vm/extrap.c ! fixed unregistering exception error handler in OS2 builds David, if possible please test.
Przemyslaw Czerpak
2008-06-03 13:10:49 +00:00
833a542353
typo
Viktor Szakats
2008-06-03 08:46:05 +00:00
71eb525cdf
2008-06-03 10:12 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/vm/extend.c ! Reverted previous change. Caller should check the retval of hb_storclen_buffer() and free the pointer in case it's zero. Thanks Przemek.
Viktor Szakats
2008-06-03 08:41:32 +00:00
83b872a811
2008-06-03 09:11 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * include/rdd.api + Added necessary conversions. ; NOTE: 3 functions are not yet implemented in Harbour.
Viktor Szakats
2008-06-03 07:14:05 +00:00
7a8e05235f
e-mail mangled
Viktor Szakats
2008-06-03 00:10:05 +00:00
98bcafd98f
2008-06-03 01:31 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/vm/extend.c ! hb_storclen_buffer() fixed to free the passed buffer in case it couldn't be stored. This situation was easy to miss and difficult to detect for the caller, and it might cause leaks.
Viktor Szakats
2008-06-03 00:08:49 +00:00
fa7dcb44ea
2008-06-02 21:16 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/vm/hvm.c % Minor opt to __SETPROFILE(), __TRACEPRGCALLS() ! __SETPROFILE() to only set the value if a parameter was passed. This way it's possible to read the value without destroying it.
Viktor Szakats
2008-06-02 19:19:50 +00:00
a7eba2ff2f
2008-06-02 20:16 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/common/hbstr.c ! HB_EXPORT added to hb_strRemEscSeq(). Thanks Javier.
Viktor Szakats
2008-06-02 18:30:05 +00:00
de3a13f42a
2008-06-02 20:11 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/compiler/ppcomp.c * harbour/source/compiler/cmdcheck.c ! do not disable macrotext substitution for -kc
Przemyslaw Czerpak
2008-06-02 18:11:57 +00:00
955ef120a4
2008-06-02 18:59 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/xhb/hbcompat.ch ! Minor fix in hb to xhb branch.
Viktor Szakats
2008-06-02 17:02:46 +00:00
ff04244669
2008-06-02 16:46 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbexprb.c ! do not optimize HB_BIAND(), HB_BITOR() and HB_BITXOR() when only one parameter is passed to keep RT error compatibility * use hb_compExprListStrip() to optimize function calls also when parameters are passed in parenthesis, f.e.: ? CHR(65), CHR((65)) It's not Clipper compatible and disabled by -kc switch. Viktor it will interact with some hbtest tests when compile time optimization used by Clipper gives different results then RT function f.e. CHR( ( 256 ) ). Please think if we should keep it. It's important optimization if someone uses constant values or expressions defined in parentheses.
Przemyslaw Czerpak
2008-06-02 14:46:20 +00:00
ed3ab32b06
2008-06-02 15:40 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbsqlit3/hbsqlit3.c ! use char * instead of LPSTR to compile in non Windows environment ! fixed one printf() parames ! fixed casting and parameter type in sqlite3_blob_open()
Przemyslaw Czerpak
2008-06-02 13:41:00 +00:00
cea797cf4d
2008-06-02 13:32 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbexprop.h * harbour/include/hbexprb.c * harbour/source/common/expropt2.c + added hb_compExprReducePower() and compile time optimization for: <NumConst1> ^ <NumConst2> + added compile time optimization for: <NumConst1> % <NumConst2> when <NumConst1> or <NumConst2> is not integer value NOTE: both optimizations are not Clipper compatible and disabled when -kc compiler switch is used
Przemyslaw Czerpak
2008-06-02 11:33:06 +00:00
df0077307c
2008-06-02 12:00 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/common/hbverdsp.c ! Minor correction. * Wording/layout. C++/C and ANSI C init mode is now in one line as "Other build settings".
Viktor Szakats
2008-06-02 10:12:25 +00:00
2f5fb88988
2008-06-02 11:34 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/vm/extrap.c ! Blind fix for OS/2.
Viktor Szakats
2008-06-02 09:35:26 +00:00
15ea603d87
2008-06-02 02:36 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbsqlit3/hbsqlit3.c ! Removed Windows API dependencies (MessageBox() -> HB_TRACE()) % Minor opt.
Viktor Szakats
2008-06-02 00:38:35 +00:00
acd7879323
2008-06-02 02:21 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbw32/w32_prn.c * contrib/hbhpdf/harupdf.c ! Fixed to not GPF in garbage collector if objects were explicitly released by caller using HPDF_FREE(), WIN32_DELETEDC().
Viktor Szakats
2008-06-02 00:23:58 +00:00
3b5c2e4f57
typo
Viktor Szakats
2008-06-01 22:36:24 +00:00
3f2c555d92
2008-06-02 00:34 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * doc/whatsnew.txt + Added some recent stuff.
Viktor Szakats
2008-06-01 22:35:47 +00:00
c85b65ba18
2008-06-01 23:56 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * include/hbvm.h * source/vm/hvm.c * source/vm/extrap.c ! Fixed OS/2 problem reported by David. (BTW, do we need really need to remove the exception handler before exiting? If yes, shouldn't we do the same under Win32?)
Viktor Szakats
2008-06-01 22:06:51 +00:00
2924944bd2
added missing entry
Viktor Szakats
2008-06-01 16:11:03 +00:00
e3cc6ecad0
2008-06-01 17:35 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbsqlit3/hbsqlit3.c - Not needed to #include "sqlite3/sqlite3.h" if we've already #included "sqlite3/sqlite3.c"
Viktor Szakats
2008-06-01 15:56:07 +00:00
88503da438
2008-06-01 16:44 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * tests/Makefile - tests/testhbf.prg + contrib/hbmisc/tests/testhbf.prg * Moved to its place.
Viktor Szakats
2008-06-01 14:46:39 +00:00
9d160048c7
whitespace
Viktor Szakats
2008-06-01 12:10:50 +00:00
9dc36d5895
whitespace
Viktor Szakats
2008-06-01 12:10:27 +00:00
fef79bae23
2008-06-01 13:50 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.ch ! Few typos.
Viktor Szakats
2008-06-01 11:52:01 +00:00
d845d3cdac
2008-06-01 13:40 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.c ! Fixed TOFIX1 from the previous entry.
Viktor Szakats
2008-06-01 11:43:14 +00:00
d9fe9a4688
2008-06-01 13:26 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/vm/extrap.c ! Fixed missing header for OS/2.
Viktor Szakats
2008-06-01 11:31:48 +00:00
cfd78d2a68
2008-05-31 21:00 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.c * contrib/hbcurl/tests/ftp_uldl.prg + Using hb_fsReadLarge()/hb_fsWriteLarge() + Added redefinitiion of memory allocator functions. (doesn't work, disabled. hb_xgrab() is getting ptrs not allocated by us.) ! Fixes handling of size options in CURL_EASY_SETOPT(). + CURL_VERSION() + CURL_VERSION_INFO() + CURL_EASY_STRERROR() + CURL_SHARE_STRERROR() + CURL_EASY_ESCAPE() (see TOFIX) + CURL_EASY_UNESCAPE() (see TOFIX) + Test app extended. * Renames. ; Added several more TOFIXes.
Viktor Szakats
2008-05-31 19:05:00 +00:00
181d980539
2008-05-31 15:37 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/rddads/adsfunc.c * contrib/rddads/ads1.c ! Replaced AdsShowError() calls with HB_TRACE() ones. DEBUG guards removed. ! Minor fixes in HB_TRACE messages.
Viktor Szakats
2008-05-31 13:43:44 +00:00
0cd2603335
2008-05-31 13:15 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbcurl/hbcurl.c * contrib/hbcurl/tests/ftp_uldl.prg + Using Harbour FS API. ! Minor fix in uploaded file name.
Viktor Szakats
2008-05-31 11:18:00 +00:00
27485544d5
debug printf()s removed
Viktor Szakats
2008-05-31 10:52:08 +00:00
9878676e11
fix to prev
Viktor Szakats
2008-05-31 10:50:13 +00:00
cc56d2807e
2008-05-31 12:46 UTC+0100 Viktor Szakats (harbour.01 syenar hu) + contrib/hbcurl + contrib/hbcurl/Makefile + contrib/hbcurl/make_b32.bat + contrib/hbcurl/make_vc.bat + contrib/hbcurl/common.mak + contrib/hbcurl/make_gcc.sh + contrib/hbcurl/hbcurl.ch + contrib/hbcurl/hbcurl.c + contrib/hbcurl/tests + contrib/hbcurl/tests/bld_b32.bat + contrib/hbcurl/tests/bld_vc.bat + contrib/hbcurl/tests/ftp_uldl.prg + Added hbcurl - CURL interface library. ; Based on original work of Luiz Rafael Culik / xhb, but heavily reworked and fixed, and still a work in progress.
Viktor Szakats
2008-05-31 10:47:47 +00:00
29f5f93b0b
2008-05-31 11:30 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/source/debug/debugger.prg * removed some unused var, formatting
Przemyslaw Czerpak
2008-05-31 09:30:26 +00:00
2ad741b2b0
some clarification to latest ChangeLog entry.
Viktor Szakats
2008-05-31 08:36:18 +00:00
4a48b29855
2008-05-31 09:57 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * include/hbdefs.h * For __BORLANDC__: _declspec( dllexport ) -> __declspec( dllexport ) _declspec( dllimport ) -> __declspec( dllimport ) to suppress warning: Non-ANSI keyword used: '_declspec'. NOTE1: This warning could be normally seen when compiling contrib/rddads/ads1.c after the recent addition of -w switch to enable BCC warnings. NOTE2: Neither look like ANSI C, and both are undocumented in BCC. ; Please test.
Viktor Szakats
2008-05-31 08:09:09 +00:00
af91810256
2008-05-30 22:06 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/pp/ppcore.c * "hb_inLine" -> "hb_inline"
Viktor Szakats
2008-05-30 20:08:02 +00:00
fe65e17b51
TOFIX removed.
Viktor Szakats
2008-05-30 17:35:59 +00:00
f4f78041a2
2008-05-30 19:32 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/rtl/accept.c * Minor format.
Viktor Szakats
2008-05-30 17:34:53 +00:00
5bd52e37c3
2008-05-30 18:10 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * include/hbsetup.h * include/hbinit.h * source/compiler/harbour.yyc * source/compiler/harbour.y * HARBOUR_YYDEBUG -> HB_YYDEBUG (do we need this? it's a synomym for YYDEBUG) * HARBOUR_STRICT_ANSI_C -> HB_STRICT_ANSI_C (do we need this?) + HB_PCRE_REGEX added. + HB_PCRE_REGEX_BCC added. + HB_POSIX_REGEX added. - HB_MACRO_STATEMENTS
Viktor Szakats
2008-05-30 16:12:39 +00:00
631010f4ae
2008-05-30 17:36 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * source/common/hbverdsp.c * Some cleanups on appearance. * Company names removed (except CA).
Viktor Szakats
2008-05-30 15:47:57 +00:00
f7e81a1402
2008-05-30 12:17 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * include/hbdefs.h - Removed WIN32_LEAN_AND_MEAN to make things more standard. We're losing some compile time performance for Windows build, but it's marginal. Runtime performance is not affected.
Viktor Szakats
2008-05-30 10:18:29 +00:00
b788d7d5f1
2008-05-30 12:05 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * include/hbsetup.ch * include/hbsetup.h * source/common/hbverdsp.c * source/vm/arrays.c - HB_FUNC_CALLCONV - no longer used. - HARBOUR_OBJ_GENERATION - no longer used. + Added profiler setting to build info. - YACC debug setting removed frmo build info. * Build info strict compatibility line now says 5.2e/5.3b. * HB_EXTENSION renamed to "non-portable extension" - HB_COMP_STRONG_TYPES - no longer used. - HB_FIX_ACOPY_BUG Replaced with a HB_C52_STRICT guard, but locally overridden to always be strict (thus replicating the bug). This means no change in functionality for default builds. In any ways this is not a decision to make by the Harbour users. If anyone had this locally #defined anyway, pls shout. ; NOTE: It's nice that I'm removing unused stuff, but my impression is that by time we have added quite some new such settings burried in the code, so if you're aware of any such ones, please add them to hbsetup.h (or let's discuss which ones to add).
Viktor Szakats
2008-05-30 10:14:32 +00:00
5c1eaa88f6
2008-05-30 11:48 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/hbgd/gdwrp.c * Tweaked the BCC55 hack for WIN32_LEAN_AND_MEAN and gd.h.
Viktor Szakats
2008-05-30 09:49:31 +00:00
5472511ddc
2008-05-30 02:48 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/include/hbvm.h * harbour/source/vm/hvm.c * harbour/source/vm/extrap.c * moved code to set exception handler from hvm.c to extrap.c + added void hb_vmSetExceptionHandler( void ) to set exception filter ! fixed problem with C++ builds caused by missing extern "C" declaration for exception handlers in extrap.c
Przemyslaw Czerpak
2008-05-30 00:48:06 +00:00
10a36db3fa
typo
Viktor Szakats
2008-05-29 23:56:13 +00:00
fe590e585a
2008-05-30 01:54 UTC+0100 Viktor Szakats (harbour.01 syenar hu) * contrib/make_b32_all.bat * contrib/make_vc_all.bat * contrib/hbmysql/make_b32.bat * contrib/hbmysql/make_vc.bat * contrib/hbfbird/make_b32.bat * contrib/hbfbird/make_vc.bat * contrib/hbapollo/make_b32.bat * contrib/hbapollo/make_vc.bat * contrib/hbhpdf/make_b32.bat * contrib/hbhpdf/make_vc.bat * contrib/hbpgsql/make_b32.bat * contrib/hbpgsql/make_vc.bat * contrib/rddads/make_b32.bat * contrib/rddads/make_vc.bat * contrib/hbfimage/make_b32.bat * contrib/hbfimage/make_vc.bat * contrib/hbgd/make_b32.bat * contrib/hbgd/make_vc.bat * Some internal envvars are now cleared on exit. * Some internal var names standardized (-> _HB_*).
Viktor Szakats
2008-05-29 23:55:32 +00:00
c5630e1eb6
2008-05-30 01:36 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/hbct/files.c ! fixed memory leak in FILEDELETE() reported by Ed - thanks.
Przemyslaw Czerpak
2008-05-29 23:36:06 +00:00