guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ice-9 and $GUILE_LOAD_PATH


From: Neil Jerram
Subject: Re: ice-9 and $GUILE_LOAD_PATH
Date: Wed, 30 Jan 2008 21:46:21 +0000
User-agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux)

Dave Pawson <address@hidden> writes:

> Thanks for the reply Mike.
>
> Mike Gran wrote:
>> If I recall correctly, the breakpoint library was split off into a
>> separate package.  The manual is incorrect.  This is a known bug,
>> and should be fixed in the next release.

Yes, indeed, sorry about that.  The incorrect doc was in 1.8.1 through
1.8.3, but has been removed now from 1.8.x CVS, so will no longer be
misleading people in 1.8.4.

>
>> The separate package lives here, I think.
>>
>> https://gna.org/projects/guile-debugging
>
> from which
> ; ** GDS setup
>
> ;; The first thing to do, if you haven't already, is to load the GDS
> ;; library into Emacs.  The Emacs Lisp expression for this is:
> (require 'gds)
>
> elisp?

Yes.  guile-debugging is a slight misnomer, because it actually
provides (or tries to) two overlapping things:

- Scheme-accessible breakpoints (and traps, and other bits of Scheme
  infrastructure)

- modes, keystrokes etc. for using Guile conveniently from within
  Emacs.

The two things overlap, because one of the nicest bits (IMHO :-)) is
how Emacs displays the Scheme stack when stopped at a breakpoint, and
allows easy navigation of it.

> And the documentation link http://www.ossau.uklinux.net/guile-debugging
> is 404.

I'm sorry, I've put something up now at
http://www.ossau.uklinux.net/guile-debugging that hopefully makes
sense, and links to the correct doc.

> Bug reported, but one from 2005 is still not assigned.

Thanks for raising your bug.  The others aren't assigned because I'm
(so far) the only developer, so there isn't much point.

> http://download.gna.org/guile-debugging/guile-debugging.html
> seems good though.

It has most of the right memes, but a lot of the details have moved
on.

> I'm assuming it needs to be dropped within the same 'ice-9' area
> to be picked up by the environmental variable.

guile-debugging could be installed anywhere, so long as you add the
install location to your GUILE_LOAD_PATH.  In practice, it's most
convenient to install it somewhere that's already in the standard
GUILE_LOAD_PATH, i.e. /usr/local/share/guile/site or
/usr/share/guile/site (depending on the prefix that Guile was
built).

> regards
>
> -- 
> Dave Pawson
> XSLT XSL-FO FAQ.
> http://www.dpawson.co.uk

Thanks for your interest.  Please do let me know how you find it, once
you get past these initial troubles.

Regards,
        Neil





reply via email to

[Prev in Thread] Current Thread [Next in Thread]