From owner-svn-ports-all@freebsd.org Mon Aug 29 12:26:44 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EC04BB77A86; Mon, 29 Aug 2016 12:26:44 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C9EDDE37; Mon, 29 Aug 2016 12:26:44 +0000 (UTC) (envelope-from gahr@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u7TCQiN7009894; Mon, 29 Aug 2016 12:26:44 GMT (envelope-from gahr@FreeBSD.org) Received: (from gahr@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u7TCQhCA009892; Mon, 29 Aug 2016 12:26:43 GMT (envelope-from gahr@FreeBSD.org) Message-Id: <201608291226.u7TCQhCA009892@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: gahr set sender to gahr@FreeBSD.org using -f From: Pietro Cerutti Date: Mon, 29 Aug 2016 12:26:43 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r421054 - head/lang/seed7 X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Aug 2016 12:26:45 -0000 Author: gahr Date: Mon Aug 29 12:26:43 2016 New Revision: 421054 URL: https://svnweb.freebsd.org/changeset/ports/421054 Log: lang/seed7: update to 05_20160731 - The bas7.sd7 (basic interpreter) example program has been improved. Support for CVD, CVDMBF, CVS, CVSMBF, HPLOT, MKD$, MKDMBF$, MKS$, MKSMBF$, PLOT, SCREEN, SHARED and VARPTR$ has been improved. Creating Cga, Ega and Vga images from arrays has been improved to work also for float and double arrays. - The functions bin32, compare, hashCode, float2Bits, bits2Float, float2MbfBits and mbfBits2Float have been added to bin32.s7i. The functions fourBytesLeToBin32 and fourBytesBeToBin32 have been removed (The new function bin32 can be used instead). - The functions bin64, compare, hashCode, float2Bits, bits2Float, float2MbfBits and mbfBits2Float have been added to bin64.s7i. The functions eightBytesLeToBin64 and eightBytesBeToBin64 have been removed (The new function bin64 can be used instead). - The program chkbin.sd7 has been added. This program checks the correctness of the functions float2Bits, bits2Float, float2MbfBits, mbfBits2Float, str, radix and RADIX. - Checks for the function decompose have been added to chkflt.sd7. - The compiler has been improved optimize expressions where several terms are added or subtracted. It is possible to combine adjacent constant terms at compile time. This simplifies overflow checks. - The compiler has been improved to store NaN values as bin64 literals. - The calc7 example program has been improved to support bin32 and bin64 functions. - The function decompose and the type floatElements have been added to the library float.s7i. The function decompose splits a float into a normalized fraction and an integral exponent for 2. The result of decompose uses the type floatElements. - The function integer (it converts a string to an integer) has been added to integer.s7i. - In the library seed7_05.s7i the undocumented function xalloc has been replaced by the function create. - The functions uintCmp and uintCmpGeneric have been added to int_rtl.c. - The configuration value FREXP_INFINITY_NAN_OKAY has been added to cc_conf.s7i. - The primitive action FLT_A2TAN has been renamed to FLT_ATAN2 in interpreter, compiler and runtime library. - Documentation comments have been improved in bitdata.s7i, arrlib.c, binlib.c, bstlib.c, bst_rtl.c, fillib.c, kbdlib.c, literal.c. - Interpreter and compiler have been improved to support the primitiv actions BIN_CMP, FLT_BITS2DOUBLE, FLT_BITS2SINGLE, FLT_DECOMPOSE, FLT_DOUBLE2BITS and FLT_SINGLE2BITS. - The program chkccomp.c has been improved to define FREXP_INFINITY_NAN_OKAY and to work for PostgreSQL version 9.5. Modified: head/lang/seed7/Makefile head/lang/seed7/distinfo Modified: head/lang/seed7/Makefile ============================================================================== --- head/lang/seed7/Makefile Mon Aug 29 12:20:19 2016 (r421053) +++ head/lang/seed7/Makefile Mon Aug 29 12:26:43 2016 (r421054) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= seed7 -DISTVERSION= 05_20160630 +DISTVERSION= 05_20160731 CATEGORIES= lang MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/ DISTNAME= ${PORTNAME}_${DISTVERSION} Modified: head/lang/seed7/distinfo ============================================================================== --- head/lang/seed7/distinfo Mon Aug 29 12:20:19 2016 (r421053) +++ head/lang/seed7/distinfo Mon Aug 29 12:26:43 2016 (r421054) @@ -1,3 +1,3 @@ -TIMESTAMP = 1467367883 -SHA256 (seed7_05_20160630.tgz) = fecbaf660f5d436783152b9aa8a1aed377bdec3b1aa3dd70eb0c5a96b9706e14 -SIZE (seed7_05_20160630.tgz) = 2639753 +TIMESTAMP = 1472472177 +SHA256 (seed7_05_20160731.tgz) = f76938a8fe08a5e037d89b3541a5f9bf2175515b87e73624188e14c5ad6fe806 +SIZE (seed7_05_20160731.tgz) = 2656738