From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6640 invoked by alias); 17 Jan 2002 23:55:38 -0000 Mailing-List: contact guile-emacs-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: guile-emacs-owner@sources.redhat.com Received: (qmail 6596 invoked from network); 17 Jan 2002 23:55:31 -0000 Received: from unknown (HELO svan17.sannet.ne.jp) (134.180.49.17) by sources.redhat.com with SMTP; 17 Jan 2002 23:55:31 -0000 Received: from xp.netlab.jp (eaa1-ppp374.tokyo.sannet.ne.jp [211.133.176.89]) by svan17.sannet.ne.jp (Postfix) with ESMTP id 2B0CD377E9; Fri, 18 Jan 2002 08:55:30 +0900 (JST) Date: Thu, 17 Jan 2002 15:55:00 -0000 Message-ID: From: Keisuke Nishida To: Chris Beggy Cc: guile-emacs@sources.redhat.com Subject: Re: emacs-guile In-Reply-To: References: <20020117.172547.106805003.chrisb@kippona.com> <20020117.182307.56681257.chrisb@kippona.com> User-Agent: Wanderlust/2.6.0 (Twist And Shout) SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (=?ISO-8859-4?Q?Unebigory=F2mae?=) APEL/10.3 Emacs/21.1 (i686-pc-linux-gnu) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya") Content-Type: text/plain; charset=US-ASCII X-SW-Source: 2002-q1/txt/msg00009.txt.bz2 At Fri, 18 Jan 2002 08:41:31 +0900, Keisuke Nishida wrote: > > > 2. let me use scheme libraries to do functions in emacs, like > > manipulating buffers and so on. Oops, you can do something with Emacs's buffers using Scheme libraries. Try the following in _lisp-interaction-mode_. (require 'guile) (guile-import string-upcase) (insert (string-upcase (buffer-substring-no-properties 1 100))) `guile-lisp-eval' is also a Lisp function. You can use `guile-import-module' to import all functions defined in a Guile's module. Keisuke