[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
recutils 1.5 released
From: |
Jose E. Marchesi |
Subject: |
recutils 1.5 released |
Date: |
Fri, 13 Jan 2012 12:08:24 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.91 (gnu/linux) |
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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- recutils 1.5 released,
Jose E. Marchesi <=