Viktor Szakats
e4ddd5f914
2009-06-13 23:51 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbxbp/hbxbp.hbc
+ Added gtgui as default GT on win/wce systems.
* include/extend.api
* include/hbsetup.ch
* include/hbapi.h
+ Added new HB_LEGACY_LEVEL3 macro to wrap legacy
constructs to be deprecated in the next major release.
Currently legacy IS*() parameter type checking macros
are marked as such, ones present in CA-Cl*pper retained
in extend.api even when this macro off.
; NOTE: It's recommended for 3rd party developers to
start using new HB_IS*() macros. They work
the same as Clipper compatible IS*() macros,
but got a HB_ prefix: ISNUM( 1 ) -> HB_ISNUM( 1 )
(not to be confused with HB_IS_*() macros which
accept a PHB_ITEM)
Here's a little batch which helps this process:
---
gsar -o -s:x20ISNUM( -r:x20HB_ISNUM( *.c *.cpp
gsar -o -s:x20ISCHAR( -r:x20HB_ISCHAR( *.c *.cpp
gsar -o -s:x20ISLOG( -r:x20HB_ISLOG( *.c *.cpp
gsar -o -s:x20ISARRAY( -r:x20HB_ISARRAY( *.c *.cpp
gsar -o -s:x20ISBYREF( -r:x20HB_ISBYREF( *.c *.cpp
gsar -o -s:x20ISDATE( -r:x20HB_ISDATE( *.c *.cpp
gsar -o -s:x20ISDATETIME( -r:x20HB_ISDATETIME( *.c *.cpp
gsar -o -s:x20ISNIL( -r:x20HB_ISNIL( *.c *.cpp
gsar -o -s:x20ISTIMESTAMP( -r:x20HB_ISTIMESTAMP( *.c *.cpp
gsar -o -s:x20ISBLOCK( -r:x20HB_ISBLOCK( *.c *.cpp
gsar -o -s:x20ISPOINTER( -r:x20HB_ISPOINTER( *.c *.cpp
gsar -o -s:x20ISSYMBOL( -r:x20HB_ISSYMBOL( *.c *.cpp
gsar -o -s:x20ISOBJECT( -r:x20HB_ISOBJECT( *.c *.cpp
gsar -o -s:x20ISHASH( -r:x20HB_ISHASH( *.c *.cpp
gsar -o -s!ISNUM( -r!HB_ISNUM( *.c *.cpp
gsar -o -s!ISCHAR( -r!HB_ISCHAR( *.c *.cpp
gsar -o -s!ISLOG( -r!HB_ISLOG( *.c *.cpp
gsar -o -s!ISARRAY( -r!HB_ISARRAY( *.c *.cpp
gsar -o -s!ISBYREF( -r!HB_ISBYREF( *.c *.cpp
gsar -o -s!ISDATE( -r!HB_ISDATE( *.c *.cpp
gsar -o -s!ISDATETIME( -r!HB_ISDATETIME( *.c *.cpp
gsar -o -s!ISNIL( -r!HB_ISNIL( *.c *.cpp
gsar -o -s!ISTIMESTAMP( -r!HB_ISTIMESTAMP( *.c *.cpp
gsar -o -s!ISBLOCK( -r!HB_ISBLOCK( *.c *.cpp
gsar -o -s!ISPOINTER( -r!HB_ISPOINTER( *.c *.cpp
gsar -o -s!ISSYMBOL( -r!HB_ISSYMBOL( *.c *.cpp
gsar -o -s!ISOBJECT( -r!HB_ISOBJECT( *.c *.cpp
gsar -o -s!ISHASH( -r!HB_ISHASH( *.c *.cpp
---
* source/rtl/hbinet.c
* Formatting.
% Minor optimizations.
* source/debug/dbgentry.c
* source/rdd/dbcmd.c
* source/rdd/dbcmd53.c
* source/rdd/dbcmdx.c
* source/rdd/dbdetach.c
* source/rdd/dbsql.c
* source/rdd/hbsix/sxfname.c
* source/rdd/hbsix/sxord.c
* source/rdd/hbsix/sxtable.c
* source/rdd/usrrdd/usrrdd.c
* source/rtl/at.c
* source/rtl/box.c
* source/rtl/cdpapi.c
* source/rtl/chrasc.c
* source/rtl/colorind.c
* source/rtl/console.c
* source/rtl/copyfile.c
* source/rtl/dateshb.c
* source/rtl/dirdrive.c
* source/rtl/diskspac.c
* source/rtl/disksphb.c
* source/rtl/errapi.c
* source/rtl/filesys.c
* source/rtl/fscopy.c
* source/rtl/fssize.c
* source/rtl/fstemp.c
* source/rtl/gete.c
* source/rtl/gtfunc.c
* source/rtl/gx.c
* source/rtl/hbbit.c
* source/rtl/hbgtcore.c
* source/rtl/hbhex.c
* source/rtl/hbi18n1.c
* source/rtl/hbinet.c
* source/rtl/hbprocfn.c
* source/rtl/hbrandom.c
* source/rtl/hbregex.c
* source/rtl/hbstrsh.c
* source/rtl/hbtoken.c
* source/rtl/hbzlib.c
* source/rtl/hbzlibgz.c
* source/rtl/inkey.c
* source/rtl/itemseri.c
* source/rtl/left.c
* source/rtl/math.c
* source/rtl/maxrow.c
* source/rtl/mlcfunc.c
* source/rtl/mouse53.c
* source/rtl/mousex.c
* source/rtl/mtran.c
* source/rtl/natmsg.c
* source/rtl/padc.c
* source/rtl/padl.c
* source/rtl/padr.c
* source/rtl/philes.c
* source/rtl/philes53.c
* source/rtl/rat.c
* source/rtl/replic.c
* source/rtl/right.c
* source/rtl/round.c
* source/rtl/run.c
* source/rtl/saverest.c
* source/rtl/scroll.c
* source/rtl/setcolor.c
* source/rtl/setcurs.c
* source/rtl/setpos.c
* source/rtl/shadow.c
* source/rtl/strc.c
* source/rtl/strmatch.c
* source/rtl/strpeek.c
* source/rtl/strtoexp.c
* source/rtl/strtran.c
* source/rtl/stuff.c
* source/rtl/substr.c
* source/rtl/tone.c
* source/rtl/trace.c
* source/rtl/transfrm.c
* source/rtl/valtype.c
* source/rtl/word.c
* source/vm/arrayshb.c
* source/vm/asort.c
* source/vm/classes.c
* source/vm/cmdarg.c
* source/vm/eval.c
* source/vm/hashfunc.c
* source/vm/hvm.c
* source/vm/memvars.c
* source/vm/proc.c
* source/vm/thread.c
* IS*() -> HB_IS*() macro rename.
(pass 1 - sf.net SVN works badly today, so I've split
the commit to raise the chances of a successfully
finished one)
2009-06-13 22:44:34 +00:00
..
2008-09-18 05:23:49 +00:00
2009-06-03 10:26:40 +00:00
2009-03-25 15:34:09 +00:00
2009-06-11 19:05:34 +00:00
2009-06-11 19:05:34 +00:00
2009-06-11 19:05:34 +00:00
2009-02-06 23:23:20 +00:00
2009-06-03 10:26:40 +00:00
2009-06-03 10:26:40 +00:00
2009-03-24 12:21:37 +00:00
2009-06-11 19:05:34 +00:00
2009-06-11 19:05:34 +00:00
2009-05-25 11:12:39 +00:00
2008-06-10 09:13:33 +00:00
2009-06-03 10:26:40 +00:00
2009-06-13 11:56:32 +00:00
2009-06-03 10:26:40 +00:00
2009-06-03 10:26:40 +00:00
2008-10-05 13:57:35 +00:00
2009-06-03 10:26:40 +00:00
2009-06-13 22:44:34 +00:00
2009-02-11 19:41:19 +00:00
2009-06-03 10:26:40 +00:00
2009-06-13 22:44:34 +00:00
2007-08-20 13:50:18 +00:00
2007-04-14 10:41:54 +00:00
2008-12-18 03:04:50 +00:00
2009-06-13 22:44:34 +00:00
2008-10-11 01:24:26 +00:00
2009-06-13 22:44:34 +00:00
2007-09-10 10:01:50 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-03-21 15:04:43 +00:00
2009-03-21 15:04:43 +00:00
2009-03-25 15:34:09 +00:00
2009-06-13 22:44:34 +00:00
2009-06-03 10:26:40 +00:00
2008-10-14 18:37:28 +00:00
2009-03-27 17:35:14 +00:00
2008-04-17 11:29:20 +00:00
2008-12-04 10:11:55 +00:00
2008-10-05 13:57:35 +00:00
2009-04-03 01:39:08 +00:00
2009-06-13 22:44:34 +00:00
2009-01-14 15:32:43 +00:00
2008-10-05 13:57:35 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-09 08:44:55 +00:00
2008-10-05 18:13:15 +00:00
2008-10-05 18:13:15 +00:00
2008-04-28 07:30:26 +00:00
2009-03-21 15:04:43 +00:00
2009-06-13 22:44:34 +00:00
2009-06-06 07:10:49 +00:00
2009-06-03 10:26:40 +00:00
2009-06-06 07:10:49 +00:00
2009-03-29 20:53:47 +00:00
2009-06-03 10:26:40 +00:00
2009-06-03 10:26:40 +00:00
2009-05-21 09:10:41 +00:00
2009-06-03 10:26:40 +00:00
2009-06-13 22:44:34 +00:00
2009-06-03 10:26:40 +00:00
2009-06-03 10:26:40 +00:00
2009-06-03 10:26:40 +00:00
2009-06-13 22:44:34 +00:00
2009-03-29 20:53:47 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-03 10:26:40 +00:00
2009-03-25 15:34:09 +00:00
2009-03-25 15:34:09 +00:00
2009-06-03 10:26:40 +00:00
2009-06-03 10:26:40 +00:00
2009-06-03 10:26:40 +00:00
2009-03-27 17:35:14 +00:00
2009-02-04 22:24:35 +00:00
2009-06-13 22:44:34 +00:00
2009-02-04 20:59:47 +00:00
2009-02-04 00:18:56 +00:00
2009-02-04 22:24:35 +00:00
2009-02-11 18:45:26 +00:00
2007-10-16 11:04:51 +00:00
2009-06-13 22:44:34 +00:00
2006-08-17 11:05:09 +00:00
2008-11-09 16:06:36 +00:00
2009-06-13 22:44:34 +00:00
2008-11-09 16:06:36 +00:00
2009-06-03 10:26:40 +00:00
2009-06-03 10:26:40 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-05-25 21:07:11 +00:00
2009-06-13 22:44:34 +00:00
2008-10-16 06:44:26 +00:00
2008-11-09 16:06:36 +00:00
2009-06-03 10:26:40 +00:00
2009-04-20 12:24:42 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2008-06-10 09:13:33 +00:00
2009-02-03 14:04:36 +00:00
2009-04-06 16:35:13 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-03-25 15:34:09 +00:00
2009-06-03 10:26:40 +00:00
2009-06-13 22:44:34 +00:00
2008-11-09 16:06:36 +00:00
2007-04-14 10:41:54 +00:00
2009-02-06 17:47:46 +00:00
2009-06-03 10:26:40 +00:00
2009-06-13 22:44:34 +00:00
2009-06-03 10:26:40 +00:00
2009-06-03 10:26:40 +00:00
2009-06-13 22:44:34 +00:00
2008-06-10 09:13:33 +00:00
2009-06-03 10:26:40 +00:00
2009-02-18 13:13:55 +00:00
2009-06-02 19:04:05 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-05-18 06:26:56 +00:00
2009-06-03 10:26:40 +00:00
2006-08-18 23:12:38 +00:00
2007-09-17 11:27:09 +00:00
2009-02-02 16:32:36 +00:00
2009-03-21 15:04:43 +00:00
2009-06-13 22:44:34 +00:00
2008-05-21 15:50:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-03 10:26:40 +00:00
2009-06-03 10:26:40 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-03 10:26:40 +00:00
2009-06-03 10:26:40 +00:00
2009-03-25 15:34:09 +00:00
2009-06-03 10:26:40 +00:00
2009-06-03 10:26:40 +00:00
2008-09-06 09:11:45 +00:00
2009-06-03 10:26:40 +00:00
2009-06-03 10:26:40 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-02-02 16:32:36 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-03 10:26:40 +00:00
2008-10-11 02:56:22 +00:00
2008-10-11 01:24:26 +00:00
2009-06-03 10:26:40 +00:00
2009-05-12 08:44:03 +00:00
2008-10-11 01:24:26 +00:00
2009-06-13 22:44:34 +00:00
2009-06-03 10:26:40 +00:00
2009-06-03 10:26:40 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-03 10:26:40 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2008-10-11 01:24:26 +00:00
2008-05-07 10:26:41 +00:00
2007-11-11 21:55:39 +00:00
2009-03-21 15:04:43 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-05-14 00:15:22 +00:00
2009-05-14 00:15:22 +00:00
2009-06-13 22:44:34 +00:00
2009-06-03 10:26:40 +00:00
2008-10-05 13:57:35 +00:00
2009-06-13 22:44:34 +00:00
2008-04-17 11:29:20 +00:00
2009-06-03 10:26:40 +00:00
2008-06-10 09:13:33 +00:00
2009-03-27 17:35:14 +00:00
2008-06-10 09:13:33 +00:00
2009-06-13 22:44:34 +00:00
2009-02-06 17:47:46 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-01-26 16:13:57 +00:00
2009-06-03 10:26:40 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-06-03 10:26:40 +00:00
2009-06-03 10:26:40 +00:00
2007-09-17 16:42:43 +00:00
2009-05-08 12:54:50 +00:00
2009-01-14 15:32:43 +00:00
2009-02-02 16:32:36 +00:00
2009-06-03 10:26:40 +00:00
2009-06-03 10:26:40 +00:00
2009-02-04 18:21:23 +00:00
2009-03-25 15:34:09 +00:00
2009-06-03 10:26:40 +00:00
2009-03-23 19:39:59 +00:00
2008-12-18 03:04:50 +00:00
2008-04-21 13:14:35 +00:00
2009-02-06 16:50:18 +00:00
2009-03-25 15:34:09 +00:00
2009-06-13 22:44:34 +00:00
2009-05-08 05:34:27 +00:00
2009-05-14 00:15:22 +00:00
2009-06-13 22:44:34 +00:00
2009-06-13 22:44:34 +00:00
2009-05-08 05:34:27 +00:00
2009-05-13 06:12:05 +00:00
2009-03-22 21:15:31 +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
2009-03-22 21:35:10 +00:00
2007-09-18 12:40:49 +00:00
2008-10-19 07:35:06 +00:00
2008-10-05 13:57:35 +00:00
2009-06-05 04:01:40 +00:00
2009-05-14 00:15:22 +00:00
2008-06-10 09:13:33 +00:00
2008-10-05 23:09:31 +00:00
2009-06-03 10:26:40 +00:00
2009-06-03 10:26:40 +00:00
2009-05-25 11:12:39 +00:00
2009-01-21 08:59:24 +00:00
2009-06-13 22:44:34 +00:00
2009-06-03 10:26:40 +00:00
2008-10-05 16:47:14 +00:00
2009-06-13 22:44:34 +00:00
2009-06-09 08:28:40 +00:00
2009-06-03 10:26:40 +00:00