IGJoshua / farolero

Thread-safe Common Lisp style conditions and restarts for Clojure(Script) and Babashka.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unused gensyms

NoahTheDuke opened this issue · comments

commented

In a couple of places, a gensym is created in a let block and then is unused, while an automatic gensym matching the name of the function is used immediately following. The first occurrence is in tagbody:

e (gensym)]
`(block tagbody#

Is this on purpose?

Thanks for pointing that out! There used to be catch blocks in all those places that needed a name for the exception, but now I just use the block macro. These aren't hurting anything, so I won't make a new release for this, but I'll get them removed in the latest develop!

Fixed on develop!