Przemyslaw Czerpak
3d4a97040b
2008-07-17 18:19 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
...
* harbour/contrib/hbw32/dllcall.c
* minor cleanup in return values
* harbour/contrib/hbole/ole2.c
* cleaned casting in UNICODE conversions
* harbour/source/common/expropt2.c
* replicate CA-Cl*pper compile time optimization bugs:
"" $ <literString> => .T.
AT( "", <literString> ) => 1
CHR( 256 ) => ""
only when Harbour extensions (-kh) are not enabled, f.e.
in strict Clipper compatibility mode (-kc)
* harbour/utils/hbtest/rt_hvma.prg
* harbour/utils/hbtest/rt_str.prg
* updated to test Clipper and Harbour compile time modes in
the above situations
* harbour/common.mak
* harbour/source/rtl/Makefile
- harbour/source/rtl/strings.c
* harbour/source/common/hbstr.c
* moved hb_strEmpty() from RTL to COMMON library
* harbour/include/hbexprb.c
* harbour/include/hbexprop.h
* harbour/source/common/expropt2.c
+ added compile time optimization for EMPTY() function
; removed 'TODO: empty optimization' note
* harbour/source/rtl/itemseri.c
% compress trailing spaces during string item serialization
* harbour/include/hbapi.h
* harbour/source/vm/hashes.c
+ added hb_hashAddNew() - works like hb_hashAdd() but it adds item
only if new key is used
* harbour/source/vm/hvm.c
* use hb_hashAddNew() instead of hb_hashAdd() for HB_P_HASHGEN
I cannot revert the order of hash item during compilation because
it will also change the order of user expression evaluation.
2008-07-17 16:28:11 +00:00
..
2008-07-09 10:03:30 +00:00
2008-07-09 10:03:30 +00:00
2008-07-09 10:03:30 +00:00
2008-07-09 10:03:30 +00:00
2008-07-09 10:03:30 +00:00
2008-07-09 10:03:30 +00:00
2008-07-09 10:03:30 +00:00
2008-07-09 10:03:30 +00:00
2008-07-09 10:03:30 +00:00
2008-07-09 10:03:30 +00:00
2008-07-09 10:03:30 +00:00
2008-07-09 10:03:30 +00:00
2008-07-12 23:16:21 +00:00
2008-07-09 10:03:30 +00:00
2008-06-10 09:13:33 +00:00
2008-05-30 17:34:53 +00:00
2008-04-26 06:39:37 +00:00
2008-05-07 10:26:41 +00:00
2008-06-14 07:19:56 +00:00
2007-04-13 01:06:01 +00:00
2007-08-30 01:56:03 +00:00
2008-06-10 09:13:33 +00:00
2007-11-04 18:21:17 +00:00
2007-08-27 15:35:41 +00:00
2007-08-30 01:56:03 +00:00
2007-08-20 13:50:18 +00:00
2007-04-14 10:41:54 +00:00
2008-05-23 19:57:49 +00:00
2008-06-10 09:13:33 +00:00
2008-04-21 13:14:35 +00:00
2008-06-10 09:13:33 +00:00
2007-09-10 10:01:50 +00:00
2008-06-19 00:02:50 +00:00
2008-07-07 22:35:39 +00:00
2008-06-10 09:13:33 +00:00
2008-06-10 09:13:33 +00:00
2008-06-11 16:23:02 +00:00
2008-06-11 16:23:02 +00:00
2008-05-29 18:39:35 +00:00
2008-07-11 15:33:41 +00:00
2008-04-17 11:29:20 +00:00
2008-04-17 11:29:20 +00:00
2003-02-18 21:02:54 +00:00
2007-08-30 01:56:03 +00:00
2008-01-31 22:03:37 +00:00
2008-06-08 13:30:28 +00:00
2008-07-09 16:25:00 +00:00
2007-10-23 08:22:17 +00:00
2007-10-19 14:16:35 +00:00
2008-06-10 09:13:33 +00:00
2008-04-23 16:05:30 +00:00
2008-04-28 07:30:26 +00:00
2008-04-28 07:30:26 +00:00
2007-04-18 22:15:17 +00:00
2008-06-22 20:55:06 +00:00
2008-04-17 11:29:20 +00:00
2008-07-04 17:04:52 +00:00
2008-06-14 07:19:56 +00:00
2001-05-15 13:02:07 +00:00
2007-09-05 22:45:02 +00:00
2007-08-31 01:20:52 +00:00
2008-07-09 16:30:45 +00:00
2007-08-30 01:56:03 +00:00
2002-10-19 20:16:59 +00:00
2008-05-21 15:50:34 +00:00
2007-11-22 00:44:50 +00:00
2008-07-09 16:25:00 +00:00
2007-11-11 13:42:46 +00:00
2007-09-13 02:43:57 +00:00
2008-05-23 19:57:49 +00:00
2008-06-23 17:43:11 +00:00
2006-02-04 16:16:48 +00:00
2008-07-07 22:35:39 +00:00
2006-02-04 16:16:48 +00:00
2008-02-21 23:20:35 +00:00
2008-06-26 09:47:58 +00:00
2008-06-12 18:01:04 +00:00
2008-01-26 05:29:20 +00:00
2007-12-22 10:28:28 +00:00
2006-02-04 16:16:48 +00:00
2008-03-12 16:44:16 +00:00
2007-10-16 11:04:51 +00:00
2006-02-21 22:23:29 +00:00
2006-08-17 11:05:09 +00:00
2008-06-10 09:13:33 +00:00
2008-06-10 09:13:33 +00:00
2008-06-10 09:13:33 +00:00
2008-07-09 16:25:00 +00:00
2007-11-04 01:40:13 +00:00
2008-07-07 22:35:39 +00:00
2008-06-10 09:13:33 +00:00
2008-07-01 19:05:18 +00:00
2008-05-22 08:05:32 +00:00
2008-07-15 18:37:35 +00:00
2008-05-21 15:50:34 +00:00
2008-07-09 10:03:30 +00:00
2008-06-10 09:13:33 +00:00
2008-06-10 09:13:33 +00:00
2007-11-11 21:55:39 +00:00
2008-06-10 09:13:33 +00:00
2008-06-10 09:13:33 +00:00
2008-05-27 15:12:00 +00:00
2008-04-26 06:39:37 +00:00
2007-12-07 09:44:03 +00:00
2007-04-14 10:41:54 +00:00
2007-06-23 09:13:50 +00:00
2007-10-21 01:48:36 +00:00
2008-07-17 16:28:11 +00:00
2007-08-30 01:56:03 +00:00
2008-06-10 09:13:33 +00:00
2008-06-10 09:13:33 +00:00
2001-05-15 13:02:07 +00:00
2008-04-21 13:14:35 +00:00
2008-07-17 16:28:11 +00:00
2008-06-10 09:13:33 +00:00
2008-05-08 19:26:20 +00:00
2008-05-29 22:15:25 +00:00
2008-05-07 10:26:41 +00:00
2006-08-18 23:12:38 +00:00
2007-09-17 11:27:09 +00:00
2007-11-11 12:05:38 +00:00
2008-06-10 09:13:33 +00:00
2007-11-11 01:07:49 +00:00
2008-05-21 15:50:34 +00:00
2008-01-09 14:04:12 +00:00
2007-12-07 09:44:03 +00:00
2006-02-04 16:16:48 +00:00
2006-08-17 11:05:09 +00:00
2007-11-16 13:48:29 +00:00
2007-11-16 19:09:10 +00:00
2008-05-22 06:40:53 +00:00
2008-01-27 13:26:32 +00:00
2007-10-18 21:55:39 +00:00
2007-10-18 21:55:39 +00:00
2007-08-30 01:56:03 +00:00
2006-02-04 16:16:48 +00:00
2007-04-18 22:15:17 +00:00
2008-05-21 15:50:34 +00:00
2008-05-21 15:50:34 +00:00
2008-05-21 15:50:34 +00:00
2001-12-15 11:22:29 +00:00
2008-04-23 16:05:30 +00:00
2008-07-07 22:35:39 +00:00
2008-07-07 22:35:39 +00:00
2008-06-10 09:13:33 +00:00
2008-05-23 19:57:49 +00:00
2008-05-07 10:26:41 +00:00
2008-05-07 10:26:41 +00:00
2008-04-21 13:14:35 +00:00
2001-04-12 18:56:30 +00:00
2007-09-12 06:31:13 +00:00
2007-08-30 01:56:03 +00:00
2008-06-10 09:13:33 +00:00
2007-07-18 19:30:40 +00:00
2008-06-10 09:13:33 +00:00
2008-06-10 09:13:33 +00:00
2007-08-31 01:20:52 +00:00
2006-02-04 16:16:48 +00:00
2008-01-09 14:04:12 +00:00
2008-05-16 17:27:20 +00:00
2008-05-07 10:26:41 +00:00
2007-11-11 21:55:39 +00:00
2007-11-22 00:44:50 +00:00
2008-07-09 11:58:01 +00:00
2007-10-16 11:04:51 +00:00
2001-04-12 18:56:30 +00:00
2007-10-16 11:04:51 +00:00
2007-10-16 11:04:51 +00:00
2001-06-20 16:39:02 +00:00
2006-02-04 16:16:48 +00:00
2007-04-14 10:41:54 +00:00
2008-04-17 11:29:20 +00:00
2008-04-17 11:29:20 +00:00
2004-10-11 20:44:30 +00:00
2008-06-10 09:13:33 +00:00
2008-07-09 16:25:00 +00:00
2008-06-10 09:13:33 +00:00
2008-06-10 09:13:33 +00:00
2008-05-21 15:50:34 +00:00
2008-06-10 09:13:33 +00:00
2008-06-10 09:13:33 +00:00
2008-06-10 09:13:33 +00:00
2002-01-30 08:25:54 +00:00
2008-06-10 09:13:33 +00:00
2008-04-21 12:56:13 +00:00
2008-04-21 13:14:35 +00:00
2008-05-27 01:08:45 +00:00
2007-09-17 16:42:43 +00:00
2008-04-23 16:05:30 +00:00
2008-04-23 16:05:30 +00:00
2001-06-15 17:59:21 +00:00
2008-06-17 21:35:42 +00:00
2007-04-24 08:38:50 +00:00
2008-06-24 12:06:37 +00:00
2007-11-16 13:48:29 +00:00
2008-04-21 13:14:35 +00:00
2008-04-21 12:56:13 +00:00
2008-04-27 20:45:18 +00:00
2001-04-12 07:45:31 +00:00
2008-04-21 13:14:35 +00:00
2007-10-16 11:04:51 +00:00
2008-07-05 01:29:34 +00:00
2008-04-26 06:39:37 +00:00
2008-06-10 09:13:33 +00:00
2007-12-14 07:51:42 +00:00
2007-09-18 12:40:49 +00:00
2007-09-18 12:40:49 +00:00
2007-09-18 12:40:49 +00:00
2007-09-18 12:40:49 +00:00
2007-09-18 12:40:49 +00:00
2007-09-18 12:40:49 +00:00
2007-09-18 12:40:49 +00:00
2007-09-18 12:40:49 +00:00
2007-09-18 12:40:49 +00:00
2007-09-18 12:40:49 +00:00
2007-09-15 11:54:39 +00:00
2008-05-07 10:26:41 +00:00
2008-06-10 09:13:33 +00:00
2008-04-23 16:05:30 +00:00
2007-10-17 09:57:59 +00:00
2008-06-10 09:13:33 +00:00
2008-06-25 14:49:22 +00:00
2007-10-16 11:04:51 +00:00
2008-06-10 09:13:33 +00:00
2007-08-30 01:56:03 +00:00
2008-04-23 16:05:30 +00:00
2008-06-10 09:13:33 +00:00
2007-08-31 01:20:52 +00:00
2006-12-04 18:22:29 +00:00