Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Mar 2013 09:54:35 +0000 (UTC)
From:      Pietro Cerutti <gahr@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r313572 - head/lang/seed7
Message-ID:  <201303070954.r279sZ55002000@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gahr
Date: Thu Mar  7 09:54:34 2013
New Revision: 313572
URL: http://svnweb.freebsd.org/changeset/ports/313572

Log:
  - Update to 05_20130303
    Changes:
  
    * The library editline.s7i has been added. This library defines a
      file type for linewise editing with history.
    * The manual chapter describing types, especially the type program,
      has been improved.
    * The calc.sd7 example has been improved to allow linewise editing.
    * The handling of the internal program representation in interpreter
      and compiler has been improved to free most unused memory.
    * The handling of the functions prgGlobalObjects, refArrToList,
      refHshDataToList, refHshKeyToList, refLocalVars and refSctToList
      in compiler and run-time library has been improved to free unused
      memory.
    * The stack trace has been improved to display infix operators
      better and to write parameter names.
    * The compiler has been improved to support the action TYP_FUNC.
    * The functions copy_expression and free_expression in listutl.c
      have been optimized.
    * The function substitute_params has been added to match.c .
    * The functions free_params and free_name_list have been added to
      name.c .
    * The function dump_list has been added to objutl.c .
    * The function copy_params has been added to entutl.c .
    * The functions prot_float and prot_params have been added to
      traceutl.c .
    * The functions free_type and close_type have been added to
      typeutl.c .
    * The free list management has been improved to be configurable
      in config.h.
    * The memory management in heaputl.h has been improved to work with
      and without DO_HEAPSIZE_COMPUTATION.
    * The function free_file and remove_prog_files have been added to
      infile.c.
    * The functions itf_cpy and itf_cpy2 in itflib.c have been improved
      to support assigning forward declared objects to an interface.
    * The function emptylist and the macro to_empty_list have been
      renamed to free_list and free_list2.
    * In prg_comp.c the function prgDeclObjects has been renamed to
      prgGlobalObjects.
    * In ref_data.c the functions refArrmaxidx, refArrminidx,
      refArrtolist, refScttolist and refHshKeyToList have been renamed
      to refArrMaxIdx, refArrMinIdx, refArrToList, refSctToList and
      refHshKeysToList.
    * In ref_data.c the functions refResult, refResini and refSetParams
      have been improved to raise RANGE_ERROR when the argument is NULL
      or when it is not a BLOCKOBJECT.
    * In progs.s7i the functions sys_var, error_count, declared_objects,
      params, setParams, func_result, func_res_init, local_consts,
      local_vars, array_to_list, array_min_index, array_max_index,
      struct_to_list, hash_data_to_list, hash_key_to_list,
      interface_to_struct, obj_number, type_number and match_obj have
      been renamed to sysVar errorCount, globalObjects, formalParams,
      setFormalParams, resultVar, resultInitValue, localConsts,
      localVars, arrayToList, arrayMinIdx, arrayMaxIdx, structToList,
      hashDataToList, hashKeysToList, interfaceToStruct, objNumber,
      typeNumber and typeObject.
    * In seed7_05.s7i the functions is_func, is_varfunc, result_type and
      is_derived have been renamed to isFunc, isVarfunc, resultType and
      isDerived.

Modified:
  head/lang/seed7/Makefile
  head/lang/seed7/distinfo
  head/lang/seed7/pkg-plist

Modified: head/lang/seed7/Makefile
==============================================================================
--- head/lang/seed7/Makefile	Thu Mar  7 09:48:38 2013	(r313571)
+++ head/lang/seed7/Makefile	Thu Mar  7 09:54:34 2013	(r313572)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	seed7
-DISTVERSION=	05_20130217
+DISTVERSION=	05_20130303
 CATEGORIES=	lang
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${DISTNAME}/
 DISTNAME=	${PORTNAME}_${DISTVERSION}

Modified: head/lang/seed7/distinfo
==============================================================================
--- head/lang/seed7/distinfo	Thu Mar  7 09:48:38 2013	(r313571)
+++ head/lang/seed7/distinfo	Thu Mar  7 09:54:34 2013	(r313572)
@@ -1,2 +1,2 @@
-SHA256 (seed7_05_20130217.tgz) = d1a432165c4f26999a33458c5adca9e051b49c9dc65e0e7bb62d4415e6026a57
-SIZE (seed7_05_20130217.tgz) = 1832237
+SHA256 (seed7_05_20130303.tgz) = c00329a68deb1a4ee4b8fbef0e5cd98e74a63a25536ff08ef4a1b15486f9c62b
+SIZE (seed7_05_20130303.tgz) = 1838898

Modified: head/lang/seed7/pkg-plist
==============================================================================
--- head/lang/seed7/pkg-plist	Thu Mar  7 09:48:38 2013	(r313571)
+++ head/lang/seed7/pkg-plist	Thu Mar  7 09:54:34 2013	(r313572)
@@ -32,6 +32,7 @@ lib/seed7/lib/dir.s7i
 lib/seed7/lib/draw.s7i
 lib/seed7/lib/duration.s7i
 lib/seed7/lib/echo.s7i
+lib/seed7/lib/editline.s7i
 lib/seed7/lib/enable_input.s7i
 lib/seed7/lib/enable_io.s7i
 lib/seed7/lib/enable_output.s7i



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201303070954.r279sZ55002000>