2008-06-06 14:46 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
* contrib/hbcurl/hbcurl.c
+ Now throws RTEs when required parameters are missing
or the wrong type. The concept here is that RTEs are
only to catch syntax mistakes, and not errors resulting
from actual libcurl usage/functionality/states.
* contrib/hbapollo/apollo.ch
* Formatting.
This commit is contained in:
@@ -8,6 +8,16 @@
|
||||
2008-12-31 13:59 UTC+0100 Foo Bar <foo.bar@foobar.org>
|
||||
*/
|
||||
|
||||
2008-06-06 14:46 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
|
||||
* contrib/hbcurl/hbcurl.c
|
||||
+ Now throws RTEs when required parameters are missing
|
||||
or the wrong type. The concept here is that RTEs are
|
||||
only to catch syntax mistakes, and not errors resulting
|
||||
from actual libcurl usage/functionality/states.
|
||||
|
||||
* contrib/hbapollo/apollo.ch
|
||||
* Formatting.
|
||||
|
||||
2008-06-06 10:21 UTC+0200 Przemyslaw Czerpak (druzus/at/priv.onet.pl)
|
||||
* harbour/include/hbpp.h
|
||||
* harbour/source/pp/ppcore.c
|
||||
|
||||
@@ -53,98 +53,96 @@
|
||||
/* ************* */
|
||||
/* date types */
|
||||
/* ************* */
|
||||
#define SX_AMERICAN 0
|
||||
#define SX_ANSI 1
|
||||
#define SX_BRITISH 2
|
||||
#define SX_FRENCH 3
|
||||
#define SX_GERMAN 4
|
||||
#define SX_ITALIAN 5
|
||||
#define SX_SPANISH 6
|
||||
#define SX_AMERICAN 0
|
||||
#define SX_ANSI 1
|
||||
#define SX_BRITISH 2
|
||||
#define SX_FRENCH 3
|
||||
#define SX_GERMAN 4
|
||||
#define SX_ITALIAN 5
|
||||
#define SX_SPANISH 6
|
||||
|
||||
/* ************************************ */
|
||||
/* Data type identifiers for sx_Replace */
|
||||
/* ************************************ */
|
||||
#define SX_R_INTEGER 1
|
||||
#define SX_R_LONG 2
|
||||
#define SX_R_DOUBLE 8
|
||||
#define SX_R_JULIAN 32
|
||||
#define SX_R_LOGICAL 128
|
||||
#define SX_R_CHAR 1024
|
||||
#define SX_R_DATESTR 1056
|
||||
#define SX_R_MEMO 3072
|
||||
#define SX_R_BITMAP 4096
|
||||
#define SX_R_BLOBFILE 8192
|
||||
#define SX_R_BLOBPTR 8193
|
||||
#define SX_R_GENERAL 8195
|
||||
#define SX_R_INTEGER 1
|
||||
#define SX_R_LONG 2
|
||||
#define SX_R_DOUBLE 8
|
||||
#define SX_R_JULIAN 32
|
||||
#define SX_R_LOGICAL 128
|
||||
#define SX_R_CHAR 1024
|
||||
#define SX_R_DATESTR 1056
|
||||
#define SX_R_MEMO 3072
|
||||
#define SX_R_BITMAP 4096
|
||||
#define SX_R_BLOBFILE 8192
|
||||
#define SX_R_BLOBPTR 8193
|
||||
#define SX_R_GENERAL 8195
|
||||
|
||||
#define SX_SDENTX 1 // CA-Clipper compatible DBF-NTX driver
|
||||
#define SX_SDEFOX 2 // FoxPro compatible DBF-IDX/CDX driver
|
||||
#define SX_SDENSX 3 // Vista DBF-NSX driver
|
||||
#define SX_SDENTX 1 // CA-Cl*pper compatible DBF-NTX driver
|
||||
#define SX_SDEFOX 2 // FoxPro compatible DBF-IDX/CDX driver
|
||||
#define SX_SDENSX 3 // Vista DBF-NSX driver
|
||||
|
||||
#define SX_READWRITE 0
|
||||
#define SX_READONLY 1
|
||||
#define SX_EXCLUSIVE 2
|
||||
#define SX_READWRITE 0
|
||||
#define SX_READONLY 1
|
||||
#define SX_EXCLUSIVE 2
|
||||
|
||||
|
||||
/* ******************************** */
|
||||
/* sx_SysProp Constants */
|
||||
/* ******************************** */
|
||||
// Global Task Information
|
||||
// Gets should always be even numbers
|
||||
#define SDE_SP_GETSOFTSEEK 1000 // Get the softseek flag
|
||||
#define SDE_SP_SETSOFTSEEK 1001 // Set the softseek flag
|
||||
#define SDE_SP_GETEXACT 1002 // Get the extact flag
|
||||
#define SDE_SP_SETEXACT 1003 // Set the extact flag
|
||||
#define SDE_SP_GETDELETED 1006 // Get the deleted flag
|
||||
#define SDE_SP_PUTOBUFFER 1007 // Write the optimistic buffer on commit
|
||||
#define SDE_SP_GETOBUFFER 1008 // Get the optimistic buffer flag
|
||||
#define SDE_SP_SETOBUFFER 1009 // Set the optimistic buffer flag
|
||||
#define SDE_SP_GETSTRINGTYPE 1010 // Get the stringtype flag
|
||||
#define SDE_SP_SETSTRINGTYPE 1011 // Set the stringtype flag
|
||||
#define SDE_SP_GETDISABLEAUTO 1012 // Get the disable auto open flag
|
||||
#define SDE_SP_SETDISABLEAUTO 1013 // Set the disable auto open flag
|
||||
// Global Task Information
|
||||
// Gets should always be even numbers
|
||||
#define SDE_SP_GETSOFTSEEK 1000 // Get the softseek flag
|
||||
#define SDE_SP_SETSOFTSEEK 1001 // Set the softseek flag
|
||||
#define SDE_SP_GETEXACT 1002 // Get the extact flag
|
||||
#define SDE_SP_SETEXACT 1003 // Set the extact flag
|
||||
#define SDE_SP_GETDELETED 1006 // Get the deleted flag
|
||||
#define SDE_SP_PUTOBUFFER 1007 // Write the optimistic buffer on commit
|
||||
#define SDE_SP_GETOBUFFER 1008 // Get the optimistic buffer flag
|
||||
#define SDE_SP_SETOBUFFER 1009 // Set the optimistic buffer flag
|
||||
#define SDE_SP_GETSTRINGTYPE 1010 // Get the stringtype flag
|
||||
#define SDE_SP_SETSTRINGTYPE 1011 // Set the stringtype flag
|
||||
#define SDE_SP_GETDISABLEAUTO 1012 // Get the disable auto open flag
|
||||
#define SDE_SP_SETDISABLEAUTO 1013 // Set the disable auto open flag
|
||||
|
||||
#define SDE_SP_SETOEMCOLLATE 1101 // Set the collation sequence for OEM tables.
|
||||
#define SDE_SP_GETOEMCOLLATE 1111 // Get the collation sequence for OEM tables.
|
||||
#define SDE_SP_SETCHRCOLLATE 1102 // Set the collation sequence for Win tables.
|
||||
#define SDE_SP_GETCHRCOLLATE 1122 // Get the collation sequence for Win tables.
|
||||
#define SDE_SP_SETLGTRCOLLATE 1103 // Set the ligatures collation dimmension
|
||||
#define SDE_SP_GETLGTRCOLLATE 1133 // Get the ligatures collation dimmension
|
||||
#define SDE_SP_SETOEMCOLLATE 1101 // Set the collation sequence for OEM tables.
|
||||
#define SDE_SP_GETOEMCOLLATE 1111 // Get the collation sequence for OEM tables.
|
||||
#define SDE_SP_SETCHRCOLLATE 1102 // Set the collation sequence for Win tables.
|
||||
#define SDE_SP_GETCHRCOLLATE 1122 // Get the collation sequence for Win tables.
|
||||
#define SDE_SP_SETLGTRCOLLATE 1103 // Set the ligatures collation dimmension
|
||||
#define SDE_SP_GETLGTRCOLLATE 1133 // Get the ligatures collation dimmension
|
||||
|
||||
#define SDE_SP_SETSPECIALCOLLATE 1108 // Set the international collation like DUDEN collate flag
|
||||
#define SDE_SP_GETSPECIALCOLLATE 1109 // Set the international collation like DUDEN collate flag
|
||||
|
||||
#define SDE_SP_GETLANGUAGECOLLATE 1110 // Get language, according to collation done
|
||||
|
||||
#define SDE_SP_GETDUDENCOLLATE 1104 // get the German DUDEN collate flag
|
||||
#define SDE_SP_SETDUDENCOLLATE 1105 // set the German DUDEN collate flag
|
||||
#define SDE_SP_GETLIMITCASECONV 1106 // limit case conv to A-Z, a-z if TRUE
|
||||
#define SDE_SP_SETLIMITCASECONV 1107 // limit case conv to A-Z, a-z if TRUE
|
||||
#define SDE_SP_GETDUDENCOLLATE 1104 // get the German DUDEN collate flag
|
||||
#define SDE_SP_SETDUDENCOLLATE 1105 // set the German DUDEN collate flag
|
||||
#define SDE_SP_GETLIMITCASECONV 1106 // limit case conv to A-Z, a-z if TRUE
|
||||
#define SDE_SP_SETLIMITCASECONV 1107 // limit case conv to A-Z, a-z if TRUE
|
||||
|
||||
//Behavior settings which bridge the differences between 1.40 and 2.00
|
||||
#define SDE_SP_GETADDQUERY 1300 //Get the AddQueryFlag
|
||||
#define SDE_SP_SETADDQUERY 1301 //Set the AddQueryFlag
|
||||
#define SDE_SP_GETUSECONDITIONAL 1302 //Get the bUseConditional flag
|
||||
#define SDE_SP_SETUSECONDITIONAL 1303 //Get the bUseConditional flag
|
||||
#define SDE_SP_SETWRITEBLOBHDR 1305 //Set the bWriteBlobHdr
|
||||
#define SDE_SP_GETQUERYRELAXFLAG 1306 // Get flag that dictates rules of query
|
||||
#define SDE_SP_SETQUERYRELAXFLAG 1307 // Set flag that dictates rules of query
|
||||
// Behavior settings which bridge the differences between 1.40 and 2.00
|
||||
#define SDE_SP_GETADDQUERY 1300 // Get the AddQueryFlag
|
||||
#define SDE_SP_SETADDQUERY 1301 // Set the AddQueryFlag
|
||||
#define SDE_SP_GETUSECONDITIONAL 1302 // Get the bUseConditional flag
|
||||
#define SDE_SP_SETUSECONDITIONAL 1303 // Get the bUseConditional flag
|
||||
#define SDE_SP_SETWRITEBLOBHDR 1305 // Set the bWriteBlobHdr
|
||||
#define SDE_SP_GETQUERYRELAXFLAG 1306 // Get flag that dictates rules of query
|
||||
#define SDE_SP_SETQUERYRELAXFLAG 1307 // Set flag that dictates rules of query
|
||||
|
||||
//WorkArea information
|
||||
#define SDE_SP_GETDRIVER 2000 //Get the active driver
|
||||
// WorkArea information
|
||||
#define SDE_SP_GETDRIVER 2000 // Get the active driver
|
||||
|
||||
#define SDE_SP_SETSTRDEFLEN 2001 //Set the default lenght for STR, if 2nd parameter is absent and field lenght zero
|
||||
#define SDE_SP_SETSTRDEFDEC 2002 //Set the default decimals for STR, if 3d parameter is absent and field lenght zero
|
||||
#define SDE_SP_SETSTRDEFLEN 2001 // Set the default lenght for STR, if 2nd parameter is absent and field lenght zero
|
||||
#define SDE_SP_SETSTRDEFDEC 2002 // Set the default decimals for STR, if 3d parameter is absent and field lenght zero
|
||||
|
||||
#define SDE_SP_SETDEFAPPEND 2003 //Set default behavior for ordering ordering for non-unique key like FOX/Clipper
|
||||
#define SDE_SP_SETMEMOMIXED 2004 //Set pure Clipper's memo for NSX driver
|
||||
#define SDE_SP_BDESPECIFIC 2005 //Set the treatment of LIKE operator in accoring to BDE
|
||||
#define SDE_SP_DBASEDATEHEADER 2006 //Set the using of DBF header in according to DbaseIII+ specification
|
||||
#define SDE_SP_SETDEFAPPEND 2003 // Set default behavior for ordering ordering for non-unique key like FOX/Clipper
|
||||
#define SDE_SP_SETMEMOMIXED 2004 // Set pure Clipper's memo for NSX driver
|
||||
#define SDE_SP_BDESPECIFIC 2005 // Set the treatment of LIKE operator in accoring to BDE
|
||||
#define SDE_SP_DBASEDATEHEADER 2006 // Set the using of DBF header in according to DbaseIII+ specification
|
||||
#define SDE_SP_SETAUTOPAD 2007
|
||||
#define SDE_SP_GETAUTOPAD 2008
|
||||
|
||||
|
||||
//Index information for current workarea
|
||||
#define SDE_SP_GETINDEXCOUNT 3000 //Get the number of indexes
|
||||
#define SDE_SP_GETDESCENDING 3002 //Get the descending flag
|
||||
#define SDE_SP_GETEMPTY 3004 //Get the empty index flag
|
||||
// Index information for current workarea
|
||||
#define SDE_SP_GETINDEXCOUNT 3000 // Get the number of indexes
|
||||
#define SDE_SP_GETDESCENDING 3002 // Get the descending flag
|
||||
#define SDE_SP_GETEMPTY 3004 // Get the empty index flag
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user