From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: tantalum Newsgroups: gmane.lisp.guile.user Subject: [ANN] sph command-line interface library, automatic testing and guile projects list as csv Date: Wed, 23 Mar 2016 23:10:29 +0000 Message-ID: <7e764800d20ac50666505c8afd815228@posteo.de> Reply-To: sph@posteo.eu NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1458774660 8859 80.91.229.3 (23 Mar 2016 23:11:00 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 23 Mar 2016 23:11:00 +0000 (UTC) To: Guile user Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Thu Mar 24 00:10:52 2016 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 1airvL-0006V6-SP for guile-user@m.gmane.org; Thu, 24 Mar 2016 00:10:48 +0100 Original-Received: from localhost ([::1]:46550 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1airvL-0002Jj-1M for guile-user@m.gmane.org; Wed, 23 Mar 2016 19:10:47 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56266) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1airvA-0002JQ-IH for guile-user@gnu.org; Wed, 23 Mar 2016 19:10:37 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1airv6-0001g6-9S for guile-user@gnu.org; Wed, 23 Mar 2016 19:10:36 -0400 Original-Received: from mout01.posteo.de ([185.67.36.65]:33628) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1airv5-0001fl-TT for guile-user@gnu.org; Wed, 23 Mar 2016 19:10:32 -0400 Original-Received: from dovecot03.posteo.de (dovecot03.posteo.de [172.16.0.13]) by mout01.posteo.de (Postfix) with ESMTPS id F276020CAA for ; Thu, 24 Mar 2016 00:10:29 +0100 (CET) Original-Received: from mail.posteo.de (localhost [127.0.0.1]) by dovecot03.posteo.de (Postfix) with ESMTPSA id 3qVlfF5R3wz5vMK for ; Thu, 24 Mar 2016 00:10:29 +0100 (CET) Mail-Reply-To: sph@posteo.eu X-Sender: sph@posteo.eu User-Agent: Posteo Webmail X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 185.67.36.65 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:12497 Archived-At: i am happy to announce a new version of the (sph cli) library for command-line option parsing. a big new feature besides general improvements is integrated support for sub commands similar to what "git" has (git push, git pull and the like). the library documentation and overview can be found here: http://sph.mn/content/49f apart from command-line interfaces, i did something for automatic testing. (sph test) has been rewritten and now has test modules. you can have a look at it here: http://sph.mn/content/97b also, the list of guile related projects on the net is now available as a csv download via a link on the page. http://sph.mn/content/3e73 and while we are at it, for fun, http://sph.mn/o/bs generates weird business software marketing headlines and topics.