Re: namespace of goops module

2006-02-14 Thread William Xu
Clinton Ebadi <[EMAIL PROTECTED]> writes: [...] > The GOOPS macros (e.g. define-method) are not hygenic, and are not > evaluated in the defining module, but rather the current one. Ah, it sounds as a good enhancement of hygenic macros over CL-sytle macros. As guile provides both of them, someti

Re: namespace of goops module

2006-02-14 Thread Neil Jerram
William Xu <[EMAIL PROTECTED]> writes: > guile> (use-modules ((oop goops) :renamer (symbol-prefix-proc 'oop/goops:))) > > This seems okay. While, when i try the first example in GOOPS Info, > > guile> (oop/goops:define-method (+ (x ) (y )) >(string-append x y)) > : In expression (add-meth

Re: namespace of goops module

2006-02-14 Thread Clinton Ebadi
On Wed, 2006-02-15 at 01:14 +0800, William Xu wrote: > Hi people there, > > I try to learn GOOP today. As i don't want to mess with name conficts, i > decided to add a prefix while using any modules. Thus to load GOOPS, > > guile> (use-modules ((oop goops) :renamer (symbol-prefix-proc 'oop/goop

Re: Guile 1.7.91 has been released.

2006-02-14 Thread Marius Vollmer
[EMAIL PROTECTED] (Han-Wen Nienhuys) writes: > what is your plan for maintaining the branches? The release-1-6 branch remains stable of course, and the release-1-8 branch will be stable after 1.8.0 has been released, and is now in feature freeze. "Stable" should mean "we try very hard to not reg

namespace of goops module

2006-02-14 Thread William Xu
Hi people there, I try to learn GOOP today. As i don't want to mess with name conficts, i decided to add a prefix while using any modules. Thus to load GOOPS, guile> (use-modules ((oop goops) :renamer (symbol-prefix-proc 'oop/goops:))) This seems okay. While, when i try the first example in GO

Re: Guile 1.7.91 has been released.

2006-02-14 Thread Han-Wen Nienhuys
In article <[EMAIL PROTECTED]>, Marius Vollmer <[EMAIL PROTECTED]> wrote: >We are pleased to announce the release of Guile 1.7.91. This is a >release candidate for Guile 1.8. It can be found here: > >ftp://alpha.gnu.org/gnu/guile/guile-1.7.91.tar.gz > >Its MD5 checksum is > >b2106c1b574e