From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Mike Gran Newsgroups: gmane.lisp.guile.user Subject: Re: Plotting in Guile Date: Thu, 29 Jul 2010 19:40:31 -0700 (PDT) Message-ID: <603696.84472.qm@web37905.mail.mud.yahoo.com> References: <713492.93290.qm@web37904.mail.mud.yahoo.com> <87hbjisre1.fsf@ambire.localdomain> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1280457643 22546 80.91.229.12 (30 Jul 2010 02:40:43 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 30 Jul 2010 02:40:43 +0000 (UTC) Cc: guile-user@gnu.org To: Thien-Thi Nguyen Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Fri Jul 30 04:40:41 2010 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OefWb-00037X-Gu for guile-user@m.gmane.org; Fri, 30 Jul 2010 04:40:41 +0200 Original-Received: from localhost ([127.0.0.1]:40473 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OefWa-00013l-B3 for guile-user@m.gmane.org; Thu, 29 Jul 2010 22:40:40 -0400 Original-Received: from [140.186.70.92] (port=53792 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OefWU-00013T-LN for guile-user@gnu.org; Thu, 29 Jul 2010 22:40:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OefWT-0002OM-Bt for guile-user@gnu.org; Thu, 29 Jul 2010 22:40:34 -0400 Original-Received: from web37905.mail.mud.yahoo.com ([209.191.91.167]:38715) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1OefWT-0002O7-5l for guile-user@gnu.org; Thu, 29 Jul 2010 22:40:33 -0400 Original-Received: (qmail 85258 invoked by uid 60001); 30 Jul 2010 02:40:31 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1280457631; bh=OjF1Rlh72Jsnr8PzpjF2I7f47Em82jqJrDdT4MUmEe4=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=mCF8LpOVwheEZ6iG7vjN/TmRg2zkoxznBuR3IY0PX4V3fhHPrRSxyyNWfRVEz2+VVAZvVms9+hy4bl/iNvL1ViPDkGSwwMVZvwVvlhwUYyLoVGjCnWeOscDPofg+T+LmJX25VH+zW362P36pgvB786vJwRl0+FyrN55XRM2VczI= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=lcHIZRzYcZRxG+8jXLA0XHxGYx/O/emOGbKfanu/d0EM1DJxlMx7MoiCuV5PAZz16ErmMigEVNVxtIudSCHdHibICiz7NiJYhFbkX+Fbk40HiJ9TLt70R1cLs3/EMhyaq70jLNE+L8+SmsopVd+jX/ohPc2amLpv1JL/mTHsB3Q=; X-YMail-OSG: gO8I2KkVM1lUevTkFwf9FEjFl82g7bAj.RL4iHq.2khbbbl .nPOLVqE1tZGXzexEvBq8Xizes6lQMxnRc5P68t2Zc2Cn9pLObxrc33faAid tBdwDsKBbSz9L0TFYguO7Utj9qWF7CBtmcC4s2xasjSvTBk.H65YdeIcq8pB sop_UvXwPVBgSV58nZjZVliJQBc3EMom4g4kTLqFSlcpXeI5Jcn5HHueTzCG ztZwLjb4_9hApprVGmKQs9eX75aFBxaMNVLGPK4wXyvAIw9qWmsqbqoF15bj yjpZ9Yu4pc1w3Y0uyKr.jWsVP0S7wDxgrvBQSNmSeNsdxVV2P2SZOHGULzBb gMLWOYAFe0rJVG.reM8nl2N12IT0w2KQ- Original-Received: from [71.130.220.12] by web37905.mail.mud.yahoo.com via HTTP; Thu, 29 Jul 2010 19:40:31 PDT X-Mailer: YahooMailRC/420.4 YahooMailWebService/0.8.105.279950 In-Reply-To: <87hbjisre1.fsf@ambire.localdomain> X-detected-operating-system: by eggs.gnu.org: FreeBSD 6.x (1) X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:8040 Archived-At: > From: Thien-Thi Nguyen > I recently (last few months) got some practice adding Guile-foo projects > to Savannah. Although not difficult, it is admittedly a little tedious. > If you send me the repo, i could set up "Guile Plot Utilities" (project > name "guile-plotutils") with you and me as co-admins (presuming you get > a Savannah account at some point). This would be "non-GNU" for now. > WDYT? Sounds like fun. I have a Savannah account already. With plotutils, I've got two subprojects. Plotutils's libplot contains drawing primitives. A very rough implementation might look like http://lonelycactus.com/code/guile-libplot.tar More interesting is Plotutils Graph program. I'd need a few days to scrub my work before I'd let anyone see it, but, basically I've taken Graph, made it into a library, and replaced the file reading with reading from Guile f64vectors. All this would have to have the same license as Graph, which is GPL 2+. -Mike Gran