Skip to content
This repository has been archived by the owner on May 14, 2021. It is now read-only.

Alexandria changes break cl-num-utils #11

Closed
quicklisp opened this issue Mar 30, 2012 · 4 comments
Closed

Alexandria changes break cl-num-utils #11

quicklisp opened this issue Mar 30, 2012 · 4 comments

Comments

@quicklisp
Copy link

It looks like Nikodemus's recent alexandria updates have broken cl-num-utils (and other libraries of yours). I get this:

unhandled SB-INT:SIMPLE-PROGRAM-ERROR in thread #<SB-THREAD:THREAD "initial thread" RUNNING {10030B9573}>: MEAN already names an ordinary function or a macro.
@orivej
Copy link

orivej commented Mar 30, 2012

Apart from this, you try to redefine sum as a generic which is already imported from iterate as a function. (I don't understand why this succeeded earlier.) And simply shadowing it will not satisfy your other package lla, which tries to import both iterate and cl-num-utils. (You might take into account that hu.dwim.reiterate allows for keyword clauses, making importing it as a whole unnecessary.)

@orivej
Copy link

orivej commented Mar 30, 2012

I found that another package imported iterate and first defined function sum there before I loaded yours.
That's a genuine issue nevertheless.

@tpapp
Copy link
Owner

tpapp commented Mar 31, 2012

Thanks. Should be fixed with the latest commit.

On Fri 30 Mar 2012 07:47:27 PM CEST, Zach Beane wrote:

It looks like Nikodemus's recent alexandria updates have broken cl-num-utils (and other libraries of yours). I get this:

unhandled SB-INT:SIMPLE-PROGRAM-ERROR in thread #<SB-THREAD:THREAD "initial thread" RUNNING {10030B9573}>: MEAN already names an ordinary function or a macro.

Reply to this email directly or view it on GitHub:
#11

@tpapp
Copy link
Owner

tpapp commented Mar 31, 2012

orivej: I think I fixed that for now, also, iterate will be gradually phased out from my libraries.

@tpapp tpapp closed this as completed Mar 31, 2012
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants