Article View: gnu.announce
Article #557GNU recutils 1.0 released
From: Jose E. Marchesi
Date: Fri, 03 Dec 2010 17:54
Date: Fri, 03 Dec 2010 17:54
49 lines
3501 bytes
3501 bytes
I am happy to announce the first release of the GNU recutils, version 1.0. The release can be found in the GNU ftp: ftp://ftp.gnu.org/gnu/recutils/recutils-1.0.tar.gz Alternatively, http://ftpmirror.gnu.org/recutils/ will automatically redirect to a nearby mirror. 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 The GNU recutils suite comprises: - A texinfo manual, describing the Rec format and the accompaying software. - A C library (librec) that provides a rich set of functions to manipulate rec data. - A set of C utilities that can be used in shell scripts and in the command line to operate on rec files: + `recinf' prints information about the contents of recfiles. + `recsel' prints records and field values. + `recins' adds new records to a recfile. + `recdel' deletes records. + `recset' manipulates fields. + `recfix' checks and fixes recfiles. + `csv2rec' converts comma-separated-values files to recfiles. + `mdb2rec' converts mdb files (used by MS-Access) to recfiles. - rec-mode.el - An emacs mode to edit and navigate recfiles. Still experimental. -- Jose E. Marchesi Frankfurt am Main 3 December 2010
Technical Details
Message-ID:
<mailman.0.1291671904.1799.info-gnu@gnu.org>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news.glorb.com!news2.glorb.com!usenet.stanford.edu!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: fba7b,f9b9cf2cffc5bb66,start
X-Google-NewGroupId: yes
X-Google-Attributes: gid4622fc145,domainid0,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news2.google.com!news1.google.com!news.glorb.com!news2.glorb.com!usenet.stanford.edu!not-for-mail
From: jemarch@gnu.org (Jose E. Marchesi)
Newsgroups: gnu.announce
Subject: GNU recutils 1.0 released
Date: Fri, 03 Dec 2010 18:54:31 +0100
Lines: 50
Approved: info-gnu@gnu.org
Message-ID: <mailman.0.1291671904.1799.info-gnu@gnu.org>
NNTP-Posting-Host: lists.gnu.org
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: usenet.stanford.edu 1291671905 19278 199.232.76.165 (6 Dec 2010 21:45:05 GMT)
X-Complaints-To: action@cs.stanford.edu
To: info-gnu@gnu.org
Envelope-to: info-gnu@gnu.org
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux)
X-Face: &.8`471"Bqook@QSz?twj+X,
HN7JU%.xw8{mf=i3iGiUu`XvwAX%}*qo[_B$<{lW5qWehjq
\ESjspv]gCax}/kkJV.@kR])`dPg{i_B\vWC'
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3)
X-Mailman-Approved-At: Mon, 06 Dec 2010 16:45:03 -0500
X-BeenThere: info-gnu@gnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Announcements and Requests for Help from the GNU project and the Free
Software Foundation <info-gnu.gnu.org>
List-Unsubscribe: <http://lists.gnu.org/mailman/listinfo/info-gnu>,
<mailto:info-gnu-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/info-gnu>
List-Post: <mailto:info-gnu@gnu.org>
List-Help: <mailto:info-gnu-request@gnu.org?subject=help>
List-Subscribe: <http://lists.gnu.org/mailman/listinfo/info-gnu>,
<mailto:info-gnu-request@gnu.org?subject=subscribe>