From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Newsgroups: gmane.lisp.guile.user Subject: Re: docstrings and snarfing Date: Sat, 15 Jul 2006 14:21:00 -0400 Message-ID: <8255671.1152987660797.JavaMail.root@web23> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1152987678 29706 80.91.229.2 (15 Jul 2006 18:21:18 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 15 Jul 2006 18:21:18 +0000 (UTC) Cc: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sat Jul 15 20:21:17 2006 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1G1olQ-0006Lv-9o for guile-user@m.gmane.org; Sat, 15 Jul 2006 20:21:16 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1G1olP-0000UL-P2 for guile-user@m.gmane.org; Sat, 15 Jul 2006 14:21:15 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1G1olL-0000UG-HU for guile-user@gnu.org; Sat, 15 Jul 2006 14:21:11 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1G1olI-0000U4-U7 for guile-user@gnu.org; Sat, 15 Jul 2006 14:21:10 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1G1olI-0000U1-Pe for guile-user@gnu.org; Sat, 15 Jul 2006 14:21:08 -0400 Original-Received: from [68.168.78.202] (helo=mta10.adelphia.net) by monty-python.gnu.org with esmtp (Exim 4.52) id 1G1onZ-0006Ea-C8 for guile-user@gnu.org; Sat, 15 Jul 2006 14:23:29 -0400 Original-Received: from web23 ([68.168.75.57]) by mta10.adelphia.net (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with ESMTP id <20060715182100.OBLP10784.mta10.adelphia.net@web23>; Sat, 15 Jul 2006 14:21:00 -0400 Original-To: Kevin Ryde X-Priority: 3 (Normal) Sensitivity: Normal 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:5401 Archived-At: ---- Kevin Ryde wrote: > "Dave Griffiths" writes: > > > > I tried running the example through the C preprocessor, and it seems > > the docstring is lost anyway: > > There's some magic with a "-DSCM_MAGIC_SNARF_DOCS" to get them, then > the scripts/snarf-check-and-output-texi program picks them out from > the code. (Or something like that.) Not documented in the manual > though (alas). Docsnarfing is something I'd like to see made available (again) for quite some time now. The pieces that implement this for Guile (several scripts and some compiled code) are not currently installed. It was at one time, but removed because of the difficulty in supporting all the platfroms that Guile supports. (If I remember correctly) I've been (very slowly!) bringing scwm up to date with Guile 1.8. Scwm uses docstrings as heavily as emacs. It would *really* be great to have docsnarfing working again. My currenty plans are to lift the Guile code and inlcude it as part of scwm. -Dale _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user