newsGNU recutils - News: recutils 1.5 released

 
 
Latest News
Recutils, GOOPS and virtual slots posted by ane, Wed 09 Dec 2020 10:53:37 AM UTC
GNU recutils is back to active development posted by jemarch, Mon 19 Oct 2020 05:59:30 PM UTC
Pre-release 1.8.90 in alpha.gnu.org posted by jemarch, Tue 28 Jan 2020 11:31:56 AM UTC
recutils 1.8 released posted by jemarch, Thu 03 Jan 2019 10:20:39 AM UTC
recutils 1.7 released posted by jemarch, Mon 24 Mar 2014 11:11:21 PM UTC

recutils 1.5 released

Item posted by Jose E. Marchesi <jemarch> on Fri 13 Jan 2012 11:12:03 AM UTC.

I am happy to announce a new release of the GNU recutils, version 1.5.

The changes in this release are:

  • The utilities will now ask interactively for a password if it was not provided with the -s command line option.  This avoids security problems related to shell history files.


  • Support for octal and hexadecimal numbers has been added. They can be used in both the records and selection expressions.


  • It is now possible to select a given number of random records in many of the utilities using the -m command line option.


  • The -n option now accepts a list of indexes, supporting ranges.


  • The new -U (uniq) option for recsel removes duplicated fields in the output records.


  • The new -q (quick) option allows to quickly search for the desired record without having to provide a complete selection expression.


  • Auto generated fields are now considered integers by default.  This avoids repetitive patterns in record descriptors involving %auto and %type.


  • Tab characters are now allowed in blank lines betwwen records.


  • The API in rec.h is now better documented with comments, and improved.


  • recfix now exits with an error status if there is a parse error in some input file.


  • The usage of the internal data structures has been vastly improved, resulting in a much faster operation.


  • Internal cleanup and code factorization.


  • Many, many, many bug fixes :D


The release can be found in the GNU ftp: ftp://ftp.gnu.org/gnu/recutils/recutils-1.5.tar.gz

Alternatively, http://ftpmirror.gnu.org/recutils/ will automatically redirect to a nearby mirror.

About GNU recutils


GNU recutils is a set of tools and libraries to access human-editable, text-based databases called recfiles.  The data is stored as a sequence of records, each record containing an arbitrary number of named fields.  Advanced capabilities usually found in other data storage systems are supported by GNU recutils: data types, data integrity (keys, mandatory fields, etc) as well as the ability of records to refer to other records (sort of foreign keys).  Despite its simplicity, recfiles can be used to store medium-sized databases.

Please see the GNU recutils homepage for more information: http://www.gnu.org/software/recutils

--
Jose E. Marchesi
Frankfurt am Main
13 January 2012

 

Back to the top

Powered by Savane 3.13-758e.
Corresponding source code