From 90e74ce27ac7e2b7b9e1ca39231000ab79dc9a6c Mon Sep 17 00:00:00 2001 From: gahr Date: Mon, 17 Jun 2013 14:31:42 +0000 Subject: - Update to 05_20130616 Changes: * Documentation comments have been added or improved in bigfile.s7i, char.s7i, clib_file.s7i, complex.s7i, external_file.s7i, file.s7i, float.s7i, hash.s7i, integer.s7i, shell.s7i, string.s7i, utf16.s7i, osfiles.s7i, rational.s7i, arrlib.c, blnlib.c, bstlib.c, arr_rtl.c, big_gmp.c, big_rtl.c, bst_rtl.c, chrlib.c, chr_rtl.c, cmdlib.c, cmd_rtl.c, fillib.c, fil_rtl.c, fltlib.c, flt_rtl.c, hshlib.c, hsh_rtl.c, int_rtl.c, pol_sel.c, pol_unx.c, setlib.c, set_rtl.c, strlib.c, str_rtl.c. * The functions lower and upper in string.s7i and char.s7i have been improved to use the default Unicode case mapping. In other words: conversions to lower respectively upper case works for all Unicode characters, which have a case mapping. Characters without case mapping are left unchanged. The mapping is independend from the locale. Individual character case mappings cannot be reversed, because some characters have multiple characters that map to them. * In the library deflate.s7i the performance of the deflate compression has been improved by a factor between 5 and 10. * The performance of the functions str_cmp, str_range and str_substr in strlib.c has been improved. * The performance of the functions strCompare, strRangeSlice, strRange, strSubstrSlice and strSubstr in str_rtl.c has been improved. * Tests for the string functions compare, lower and upper and for the index operations head, tail, range and substring have been added to chkstr.sd7. * The definition of the macro arrayMaxPos in common.h has been improved and usages of the macro have been added to arrlib.c and arr_rtl.c. * The compiler has been improved to support the actions HSH_IDX2 and HSH_UPDATE. * The compiler has been improved to inline code for the actions STR_HASHCODE, STR_RANGE and STR_SUBSTR. * The function intStrToBuffer has been added to int_rtl.c. This function allows conversions from integer to string, without memory allocation. * The compiler has been improved to take advantage of the function intStrToBuffer. * The functions getGenericValue, getGenericValueToResultExpr, getTempVariable, beginCastGeneric, endCastGeneric, beginCastGenericToResultExpr and endCastGenericToResultExpr have been added to the compiler. * The functions hsh_idx2 and hsh_update have been added to hshlib.c. * The functions hshIdxAddr2 and hshUpdate have been added to hsh_rtl.c * The macro hashCode has been defined in str_rtl.h and used in str_rtl.c (function strHashCode) and strlib.c (function str_hashcode). * The program chkccomp.c was improved to write a definition of the macro INLINE to version.h * The deprecated function 'read_dir' has been removed from the library "osfiles.s7i". The replacement of 'read_dir' is 'readDir'. * The functions arrHeadTemp, arrRangeTemp and arrSubarrTemp in arr_rtl.c have been improved. --- lang/seed7/Makefile | 2 +- lang/seed7/distinfo | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'lang') diff --git a/lang/seed7/Makefile b/lang/seed7/Makefile index da898aa9f3ba..db7e86783513 100644 --- a/lang/seed7/Makefile +++ b/lang/seed7/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= seed7 -DISTVERSION= 05_20130602 +DISTVERSION= 05_20130616 CATEGORIES= lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/ DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/lang/seed7/distinfo b/lang/seed7/distinfo index 9b7a7b61aa1d..7997f0865e2e 100644 --- a/lang/seed7/distinfo +++ b/lang/seed7/distinfo @@ -1,2 +1,2 @@ -SHA256 (seed7_05_20130602.tgz) = 8eaa40ff093f28e2fa8e6f45f44f827fcc46ddff623589b38db0c066c0ad5699 -SIZE (seed7_05_20130602.tgz) = 1863941 +SHA256 (seed7_05_20130616.tgz) = 2778bd9e38c66c5d2ae72955e55f7a61eb00b29b72bf2fb92f95fd53652eca18 +SIZE (seed7_05_20130616.tgz) = 1900562 -- cgit