This is the mail archive of the kawa@sources.redhat.com mailing list for the Kawa project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Extraneous define-namespace warning


Chris Dean wrote:

Well if you put it that way (!), yes namespaces should be scoped just
like other define objects.  That is, lexically scoped and it should obey
the module-export semantics if defined at the top level of a module.

I checked in a small patch which should help.


However, define-namespace has some nice compiler optimizations that make
for some very fast code and I wouldn't want to lose that feature at the
expense of any new features.

Well, try it out, and see how well it works.


This may be off topic, but do you have any plans for changing or
modifying the module/package management in the future?

Not really. I will want to implement modules for Qexo (perhaps after the new draft - the version in the current draft seems porrly thought out). Any suggestions/requests?


I do see changing the following convention for methods using tail-recursion, but that isn't really related.
--
--Per Bothner
per@bothner.com http://per.bothner.com/




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]