emacs-csharp / csharp-mode

A major-mode for editing C# in emacs
GNU General Public License v3.0
155 stars 47 forks source link

CL (Common Lisp) Package is Deprecated #226

Closed jxfreeman closed 3 years ago

jxfreeman commented 3 years ago

Use of the common lisp package (cl) is deprecated in favor of the cl-lib. Emacs 27+ issues an error on startup "Package cl is deprecated".

theothornhill commented 3 years ago

I didnt think we use it, though. Are you sure it is csharp-mode that is reporting?

jxfreeman commented 3 years ago

My grep of code shows elpa/csharp-mode-20210128.841/csharp-mode.el 31: (require 'cl)). In retrospect, I should have included that in the description.

theothornhill commented 3 years ago

Yeah, but that line is wrapped in a (when (version< 25.1)...), so it shouldn't trigger on 25+. What version are you using?

jxfreeman commented 3 years ago

Forgive me. I thought this was the only package I had that showed usage of cl. It turns out there are a couple of others.

theothornhill commented 3 years ago

No worries! Let's close this one :)