From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Artyom Poptsov Newsgroups: gmane.lisp.guile.user Subject: [ANN] Guile-DSV 0.1.0 released Date: Sun, 30 Nov 2014 02:01:40 +0300 Message-ID: <87oarpligb.fsf@elephant.savannah> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1417302144 4032 80.91.229.3 (29 Nov 2014 23:02:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 29 Nov 2014 23:02:24 +0000 (UTC) To: Guile Users' Mailing List Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sun Nov 30 00:02:16 2014 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Xur1s-0004bT-HT for guile-user@m.gmane.org; Sun, 30 Nov 2014 00:02:16 +0100 Original-Received: from localhost ([::1]:49108 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xur1s-0008Te-6c for guile-user@m.gmane.org; Sat, 29 Nov 2014 18:02:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49277) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xur1g-0008TM-8y for guile-user@gnu.org; Sat, 29 Nov 2014 18:02:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xur1Z-0001pY-V8 for guile-user@gnu.org; Sat, 29 Nov 2014 18:02:04 -0500 Original-Received: from mail-lb0-x22e.google.com ([2a00:1450:4010:c04::22e]:46168) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xur1Z-0001p1-NO for guile-user@gnu.org; Sat, 29 Nov 2014 18:01:57 -0500 Original-Received: by mail-lb0-f174.google.com with SMTP id w7so7111373lbi.33 for ; Sat, 29 Nov 2014 15:01:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:user-agent:mime-version :content-type; bh=R4Yy0wftzapn3lh7bHBAWZN7k1DXFfZzxFZUgzHxd7I=; b=l+X+69xEbB8bjU+NEYa7mjIkWbeobT6KXMq+00MSC28XV/hff/UaxDTx8nSVtYyuqw RWfoS/jKaLlgw4Sg5BtHACIVc3xJLlEOF6GkRC/QkFwqe3bK6SliUe2weXNjdwp5MTP0 KXZAYIjpbzRW9zLf7U4CEdXOzhIfhF9rGtqvgCEIXG5JSonsLm6HoKNp+GqJ+Li8qkQE Pv92TcAEsncWVmfbWeLuerln4swqutEFY4nOii83IYzatDmRjljJg/oI5AZnC3V7msws x/7rHOYDmqQNfI/o9tCdUgVt2DRCt/tf7GtVs2N5qQzyJJ3kjXEK0Vbx3bJcgshLyUNn yqCA== X-Received: by 10.152.203.137 with SMTP id kq9mr49691413lac.51.1417302115873; Sat, 29 Nov 2014 15:01:55 -0800 (PST) Original-Received: from elephant.savannah (89-109-47-117.dynamic.mts-nn.ru. [89.109.47.117]) by mx.google.com with ESMTPSA id a5sm51208lbp.33.2014.11.29.15.01.53 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sat, 29 Nov 2014 15:01:54 -0800 (PST) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c04::22e X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:11656 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hello Guilers. I tried to find a Guile module for working with the DSV format, but found nothing similar. So here's Guile-DSV 0.1.0: https://github.com/artyom-poptsov/guile-dsv/releases/tag/v0.1.0 Signed package: ftp://memory-heap.org/software/guile-dsv/guile-dsv-0.1.0.tar.gz ftp://memory-heap.org/software/guile-dsv/guile-dsv-0.1.0.tar.gz.sig The module is pretty simple and you can find examples of usage for each procedure in the Info documentation. Currently Guile-DSV supports only the Unix-style DSV format as described by Eric S. Raymond [0]; support of RFC 4180 [1] is planned. Guile-DSV is tested on Gentoo GNU/Linux (GNU Guile 2.0.9-r1, Guile Library 0.1.9) and Debian GNU/Linux 7.7 (GNU Guile 2.0.5+1-3, Guile Library 0.2.1-1). Thanks, =2D Artyom [0] http://www.catb.org/~esr/writings/taoup/html/ch05s02.html#id2901882 [1] https://tools.ietf.org/html/rfc4180 =2D-=20 Artyom V. Poptsov ; GPG Key: 0898A02F Home page: http://poptsov-artyom.narod.ru/ --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCgAGBQJUelBUAAoJEOnFotkImKAvg90H/1P5LefveenSJw2FeK6IZiSQ DdMe+AJLrMcyhjJvuLuLvlK8O5hs5onEsjYvZQBotDBRceBUB14GHkYWrqrWQDxy hmz6xF3sQJbluUWTQ7yTGMIucJMmQldUJvsEfbRwVVJ2lXgBlx4ZhB2ovyA9Rm8X bk/PUTH/y5wWhRngCa0n6Z1KtI/QcY15EE9aTY6cy+9fiMxyOwJxqXvADAsc+e6h FkCkqVxCsMeAaUQoGj/xDnMw9dG3HI4evjndutJ0XoJC2GwjVgf3/+hTCnHMO3QQ VqWfK9JjhmYhWdyh0s3MXO4Vo88kLAnGUJkL0Iy8sMeN/hNX+mpOOaljw3okCWI= =N13q -----END PGP SIGNATURE----- --=-=-=--