svn commit: r366390 - head/lang/seed7

Pietro Cerutti gahr at FreeBSD.org
Thu Aug 28 10:36:28 UTC 2014


Author: gahr
Date: Thu Aug 28 10:36:27 2014
New Revision: 366390
URL: http://svnweb.freebsd.org/changeset/ports/366390
QAT: https://qat.redports.org/buildarchive/r366390/

Log:
  - Update to 05_20140817
  
    Changelog:
  
    * The chapter about files in the manual has been improved.
    * Variants of the for-each-loop with an until condition have been
      added to array.s7i.
    * The parse operator for characters has been improved to accept only
      strings with a length of 1.
    * The function trimValue has been introduced. This function trims a
      string such that it can be converted to a specified type.
    * The exception handlers for RANGE_ERROR have been removed from the
      functions read and readln in enable_input.s7i. The functions read
      and readln now raise range RANGE_ERROR when the conversion to the
      target type fails.
    * Occurances of io_ok, io_error, io_empty and io_filled have been
      removed from the libraries. This undocumented feature was not used
      for years. The function succeeds and the functions read and readln
      with default value are better suited for error checking, when data
      is read.
    * The exception handlers in interpreter and compiler have been
      improved to allow an otherwise part.
    * The function succeeds has been introduced. This function executes
      a statement and returns TRUE when no exception occurs.
    * The example programs nicoma.sd7 and savehd7.sd7 have been improved
      to use the new function succeeds.
    * The parse operator for float has been changed to raise RANGE_ERROR
      when leading whitespace is found.
    * The library make.s7i has been improved to accept the commands
      erase, xcopy, mv, move and rem.
    * The library makedata.s7i has been improved to accept the macro
      functions subst and patsubst.
    * The reading of rules in makedata.s7i has been improved to read
      commands without macro substitution. The macros in commands are
      substituted just before the commands are executed.
    * The make functions in make.s7i have been changed to raise
      FILE_ERROR when a command fails.
    * The function applyMacros in makedata.s7i has been improved to
      accept macro functions and the shorthands of patsubst.
    * The function replaceSuffixes in makedata.s7i has been improved to
      accept pattern substitution with the % character.
    * In the library make.s7i the logging has been removed from the
      functions doRm, doCp, doPwd, doEcho, doCd, doMake, doOneCommand,
      doCommands and processCommand.
    * The program chkflt.sd7 has been adjusted to work with the strict
      parse operator for float.
    * Interpreter and compiler have been improved to support the actions
      PRC_BLOCK_CATCH_ALL and PRC_BLOCK_OTHERWISE.
    * The program sudo.c has been improved to work without upper limit
      for the parameter length.
    * The functions checkIfOutsideRange and negate have been added to
      int_act.s7i.

Modified:
  head/lang/seed7/Makefile
  head/lang/seed7/distinfo

Modified: head/lang/seed7/Makefile
==============================================================================
--- head/lang/seed7/Makefile	Thu Aug 28 10:21:31 2014	(r366389)
+++ head/lang/seed7/Makefile	Thu Aug 28 10:36:27 2014	(r366390)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	seed7
-DISTVERSION=	05_20140803
+DISTVERSION=	05_20140817
 CATEGORIES=	lang
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/
 DISTNAME=	${PORTNAME}_${DISTVERSION}

Modified: head/lang/seed7/distinfo
==============================================================================
--- head/lang/seed7/distinfo	Thu Aug 28 10:21:31 2014	(r366389)
+++ head/lang/seed7/distinfo	Thu Aug 28 10:36:27 2014	(r366390)
@@ -1,2 +1,2 @@
-SHA256 (seed7_05_20140803.tgz) = 6b6d3d0a4a88583e2eaa6a18fe355cd985251b55dc852b13a5ca4686e92fcd2b
-SIZE (seed7_05_20140803.tgz) = 2216212
+SHA256 (seed7_05_20140817.tgz) = ad56007251a042d2ee42042bdeb363bfbbab83e02811a6ea60f4f67d1e0483d0
+SIZE (seed7_05_20140817.tgz) = 2220085


More information about the svn-ports-head mailing list