winterTTr / ace-jump-mode

a quick cursor jump mode for emacs
https://github.com/winterTTr/ace-jump-mode/wiki
609 stars 72 forks source link

Load "cl" package without "eval-when-compile" (Closes: #27) #36

Closed jgeerds closed 11 years ago

jgeerds commented 11 years ago

The problem is basically that e.g. every is just an alias for cl-every and these aliases seems to be no longer known when using eval-when-compile. So there are two possible solutions:

  1. Require cl without using eval-when-compile (this pull request)
  2. Refactoring the whole package to use the proper function names e.g.
    • everycl-every
    • positioncl-position
    • […]

Since a lot of other package already requiring cl in this way, it seems to be legit.