[Arsperl-devel] ARSperl CHANGES,1.59,1.60 changes.dat,1.51,1.52
Brought to you by:
jeffmurphy
From: jeff m. <jef...@us...> - 2007-03-12 17:27:46
|
Update of /cvsroot/arsperl/ARSperl In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv1319 Modified Files: CHANGES changes.dat Log Message: minor 1.90 release prep Index: changes.dat =================================================================== RCS file: /cvsroot/arsperl/ARSperl/changes.dat,v retrieving revision 1.51 retrieving revision 1.52 diff -C2 -d -r1.51 -r1.52 *** changes.dat 6 Mar 2007 01:54:26 -0000 1.51 --- changes.dat 12 Mar 2007 17:27:43 -0000 1.52 *************** *** 1,3 **** --- 1,4 ---- + released=03/12/2007 version=1.90 TS added missing ARError_reset() to ars_GetListVUI TS added ars_CreateCharMenu, ars_SetCharMenu *************** *** 7,11 **** TS bugfix in ars_GetCharMenu (incorrect array length for "labelFields", "labelIndex") TS added ars_SetImpersonatedUser - TS bugfix in ARError (support.c, memory violation if appendedText == NULL) TS ars_SetLogging: changed declaration "int len" to "STRLEN len" because of --- 8,11 ---- *************** *** 44,48 **** TS changed rev_ARValueStructDiary to support non-hashref diary values (necessary in ARAssignStruct context) - TS added ars_CreateSchema, ars_SetSchema, ars_CreateField, ars_SetField, ars_CreateVUI, ars_SetVUI --- 44,47 ---- *************** *** 56,60 **** perl_ARArchiveInfoStruct; those functions now return the converted perl structure instead of the pointer to a C structure. - TS fixed Makefile.PL to work with $ARSAPI containing spaces on Windows TS ARS.pm: changed $VERSION to '1.85' --- 55,58 ---- Index: CHANGES =================================================================== RCS file: /cvsroot/arsperl/ARSperl/CHANGES,v retrieving revision 1.59 retrieving revision 1.60 diff -C2 -d -r1.59 -r1.60 *** CHANGES 19 Sep 2005 15:01:05 -0000 1.59 --- CHANGES 12 Mar 2007 17:27:43 -0000 1.60 *************** *** 13,16 **** --- 13,146 ---- + Released: 03/12/2007 Version: 1.90 + + + (TS) added missing ARError_reset() to ars_GetListVUI + + (TS) added ars_CreateCharMenu, ars_SetCharMenu + + (TS) added handling of case AR_CHAR_MENU_LIST in ars_GetCharMenu + + (TS) changed handling of qualifier struct in ars_GetCharMenu, case AR_CHAR_MENU_QUERY + + (TS) corrected function signature for ars_SetField, ars_CreateContainer + + (TS) bugfix in ars_GetCharMenu (incorrect array length for "labelFields", "labelIndex") + + (TS) added ars_SetImpersonatedUser + + (TS) bugfix in ARError (support.c, memory violation if appendedText == NULL) + + (TS) ars_SetLogging: changed declaration "int len" to "STRLEN len" because of + compilation problems on Solaris + + (TS) added ars_BeginBulkEntryTransaction, ars_EndBulkEntryTransaction + + (TS) added AR_FIELD_OFFSET handling in perl_ARFieldValueOrArithStruct (support.c) + + (TS) added ars_SetSessionConfiguration + + (TS) completed sv_to_ARCurrencyStruct (support.c) + + (TS) ARS.pm: set $ARS::logging_file_ptr = 0 to avoid "uninitialized" warning + + (TS) changed t/01import.t to import form "ARSperl Test3" + + (TS) added ars_CreateContainer, ars_SetContainer + + (TS) added ars_CreateFilter, ars_SetFilter, ars_CreateEscalation, ars_SetEscalation, + ars_SetActiveLink + + (TS) added declaration of boolcpyHVal(...) to supportrev.h + + (TS) added declaration of revTypeName(...) to supportrev.h + + (TS) added "rev_ARReferenceStruct" to supportrev.c + + (TS) changed perl_ARReferenceStruct (added "value_dataType" key, necessary for + ars_CreateContainer) + + (TS) changed ars_CreateActiveLink to read "schemaList" from alDef struct + + (TS) bugfix in rev_ARMessageStruct + ( hv_exists(h,"messageType"... -> hv_exists(a,"messageType"... ) + + (TS) moved declaration of rev_ARMessageStruct from supportrev.c to supportrev.h + + (TS) bugfix in rev_ARAssignFieldStruct_helper: hv_exists needs key length + + (TS) bugfix in rev_ARAssignFieldStruct_helper: hv_exists needs key length + (dup_qualifier2(...) != NULL ... return ...) + + (TS) added case: AR_COND_OP_FROM_FIELD to dup_qualifier2 + + (TS) added functions perl_ARSetFieldsActionStruct, perl_ARPushFieldsActionStruct; + changed perl_ARFilterActionStruct accordingly. + + (TS) bugfix in rev_ARFunctionAssignStruct (parameterList[i] -> parameterList[i-1]) + + (TS) bugfix in rev_ARArithOpAssignStruct_helper (AR_ARITH_OP_NEGATE uses operandRight, + not operandLeft), fixed condition for AR_ARITH_OP_NEGATE. + + (TS) bugfix in rev_ARAssignSQLStruct + (strcpyHVal(hr,"sqlCommand"...) -> strmakHVal(hr, "sqlCommand"...)) + + (TS) bugfix in rev_ARActiveLinkMacroParmList (... == SVt_PVAV -> ... == SVt_PVHV) + + (TS) bugfix in rev_ARActiveLinkMacroParmList (copymem -> strdup) + + (TS) changed rev_ARValueStructDiary to support non-hashref diary values + (necessary in ARAssignStruct context) + + (TS) added ars_CreateSchema, ars_SetSchema, ars_CreateField, ars_SetField, + ars_CreateVUI, ars_SetVUI + + (TS) added scripts (StructDef.pl, rev_AR_template.pl) for automatic generation of + conversion code (perl data structures -> AR API structs) + + (TS) added module (ARS/CodeTemplate.pm) for code generation + + (TS) change in perl_ARFieldValueOrArithStruct; if tag == AR_VALUE, put dataType into hash + + (TS) added check for h != NULL to strcpyHVal + + (TS) added "case AR_COND_OP_FROM_FIELD" to perl_qualifier() + + (TS) changed handling of qualifier structs in perl_ARFieldLimitStruct, perl_ARJoinSchema, + perl_ARArchiveInfoStruct; those functions now return the converted perl structure + instead of the pointer to a C structure. + + (TS) fixed Makefile.PL to work with $ARSAPI containing spaces on Windows + + (TS) ARS.pm: changed $VERSION to '1.85' + + (TS) added ars_DeleteContainer (changes to ARS.xs, ARS.pm) + + (TS) fixed Makefile.PL to use $ra_arlibs for Version <= 5.0 on Windows + + (TS) fixed rev_ARValueStructStr2Type: use strcasecmp instead of strncasecmp + (failure to differentiate between string and substring) + + (TS) added "case AR_DATA_TYPE_CURRENCY" to perl_ARValueStruct + + (TS) moved existing code for AR_DATA_TYPE_CURRENCY from sv_to_ARValueStruct + to new function sv_to_ARCurrencyStruct, completed ARCurrencyStruct handling + + (TS) added handling of AR_DATA_TYPE_DATE, AR_DATA_TYPE_TIME_OF_DAY, + to rev_ARValueStruct, sv_to_ARValueStruct + + (TS) added conversion functions rev_ARDisplayInstanceList, + rev_ARDisplayInstanceStruct and rev_ARPermissionList + + (TS) fixed DESTROY(ctrl) (use safefree if allocated with safemalloc) + + (TS) minor fix in in rev_ARValueStructKW2KN (*keyword == '\0') + + (TS) minor fix in rev_ARCoordList_helper ( if (hv_exists("x"... ) + + (TS) changed handling of keyword values in rev_ARValueStruct + (assume "keyword" if first character == '\0' and length > 0) + + Released: 09/20/2005 Version: 1.85 |